MAEFDPEKFEDKYANYFTELQRAYKNAFETMNDRFDSELIHGIDQFVLSESEPFYEGDGRFRIELPEEPYDRLQGVVVGEEKFEEIMDRYLDEIETELQRVFGFDTSE