MEPDRGIAAVMSFKCPLCDMPIESQEKLKQHIKVTHSHYYYDTYLFPPEMLFPGASSSATANVEGVISHEPLSTQEVTIEQAEEECCTCCAYEESGQGGDCGFCDCEDDAQGECDDCLVM