MSNIEFETVRKIDNDTKVVRIGDLNVRYSKKYNKYSLSDIISPFGKKPNDWVRNASTQKILTRNPELMISVAFHGTRAYLIDKSLIPIVLLWLDPVVGYNFITYGSFDTERCSEGLLYIVQKPKDFNTKRYKIGRTYNITQRYDSTVNRVKVVFVNDMRAAETELLEKFEKMYGAPIKGKETFEVDEIDKAIKLFDEVAEKYM*