MSNIEFETVRKIDNDTKVVRIGDLNVRYSKKYNKYSLSDILTPSEKKTNHWVRNASTQKILTRNPELMISVRFYGTTAYLIDKSLIPIVLLWLDPVVGYNFITYGSFDTERCSEGLLYIVQKPKDFNTKRYKIGRTYNITQRYDSTVNRVTVVFVNDMRAAETELLEKFEKMYGAPIKGKETFEVDEIDKAIKLFDEVAEKYM*