MEPDSVMMSFKCPLCDMPIESQEKLKQHIKITHSHYYYDTYLFPPEMLFPGASSSATAQVEGVISNEPLSTPDVTIEPVEEECCTCCAFEESGGDCGFCDCADDGQGECDDCLVM