MHVTVTITIFRLVTTVLVELTVFTEDPETLERLIGELINLILKVGFKVKDIKFYKHDDGKYIVTVRVQSSSPEDARRLMGKFVEFLRESGVDFIYIYEEP