MSMVGEDLSNLRGQFPGPANSPYEGGTFEVAIEVPIRYPFEPLKMKFITKVYHPNVSSQSGAICLDILKDAWSPVLTLKTTLVSLQSLLCSPEPNDPQDAEVAKVYLSDRNVYERTARYWTEMYAGAPKPSSSTPNEPRATSSSTVQPSSTAVGSKPSSTTVPTGSTRSKSSVPPEVEIRGLSREVEEQILTFGLDKVMVNRFQAMGFSPDLVIKVLIDLKYQPPYVNDDNLQIPDDEVLEAFPVALLLYIVGSRDDRFLSSHTKKLWST*