MTNIEFETVRKIDNDTKVVRIGDLNVRYSKKYNKYSLSDIISPSEKKTKDWVRNASTQKILTRNPELMISVKFYGTAAYLIDKSLIPIVLLWLDPVVGYNFITYGLFDSERCSEGLLYIVQKPKDFNTKRYKIGRTYNITQRYDSTVNRVKVVFVNDMRAAETELLEKFEKMYGAPIKGKETFEVDEIDK