MEKERSFKEAMVKLPPGFRFHPTDEELVIQYLKRKVFSCPLPSSIIADIDIYKHDPWELPGEEGQEKYFFNIKEAKYPNGNRPNRAAATGYWKATGIDKPVLSSRSNQVVGMKKSLVFYRGKAPKGVKTDWIMHEYRLAEAGAKPCNISARKSSIQNYMAPVEDWVVCRIFLKKRGPKREARVEHGIHLSSNYRTGFIDFMLQQQNSRNAREDINNEESSSCSSTLTSSSSKSA