MSNIEFETVRKIDNDTKVVRIGDLNVRYSKKYNKYSLSDILTPSEKKTNHWVRNASTQKILTRNPELMISVRFYGTTAYLIDKSLIPIVLLWIDPVVGYNFITYGSFDTERCSEGLLYIVQKPRDFNTKRYKIGRTYNITQRYDSTVNRVKVVFVNDMRAAETELLEKFEKMYGAPIKGKETFEVDEIDKAIKLFDEVAEKYM*