MTEFDAEKFEDKYAHYFNELQRGYKNAFSYMNERYDSQLIHAIDQEVLNESEPFYEGNGEFRIDLPENPTDRVQSVVVEDEKLEETLSVYVERLEYELARVFGFDPTNPDEN