MTYFPEEVVEHIFSFLPGQHDRNTVSLVCKVWYEIERLSRRTVFVGNCYAVRPERVVLRFPNMRALTVKGKPHFADFNLVPPDWGGYAAPWIEAAARGCVGLEELRMKRMVVTDESLELLAKTFPRFRALILISCEGFSTDGLAAIASHCKLLRELDLQENEVEDRGPRWLSCFPDSCTSLVSLNFACIKGEVNAGSLERLVARSPNLRSLRLNRSVPVDTLSKILMRTPNLEDLGTGNLADDFQTESYIRLALAFDKCKMLRSLSGFWDASPFCLPFIYPVCAQLTGLNLSYAPTLDSSDLTKMISHCVKLQRLWVLDCIADKGLQVVASSCKDLQELRVFPSDFYIAGYSPVTEEGLVAISLGCQKLSSLLYFCHQMTNAALITIAKNCPNFTRFRLCILEPGKPDAMTNQPLDEGFGAIVRECKGLRRLSISGLLTDKVFMYIGTYAKELEMLSIAFAGDSDAGMMHVMKGCKNLRKLEIRDSPFGDAALLENVAKYETMRSLWMSSCNVTEKGCQVLASKMPMLNVEVINELDENNEMDENHGGLPKVDKLYVYRTTAGGRDDAPNFVKIL*