MEKASMGSLQKKPHALCLPAPAQGHINPMLKVAKILHSKGFHITFVNTEFNHQRLLKSQGSDALHGLPTFCFETIPDGLPPSQNPDATQDVESLCKSFDKNFMGPFKSLLTKLNASSSPVTCIVADAVMGFTHDVASEFDIPEIVLWTSGVGCLICIHEYPSLLERGLMPRKDSSTLVNGYLDTVIDCAPTMSGLRLKDMPSYFRNASSFDEYMGEFLCLQVERAKRASAIIINTFHELDHDLLEMLCSIFPPCYEIGPLNLLEKTIVDESVASLSSSLWKEEDKCLKWLESKQPSSVIYVNFGSLTVMTYEHLVEFCWGLAKSNYSFLWIIRPDLVKGDSSVLPAEFLEETNSRGMLASWCQQEQVLNHPAIGGFLTHSGWNSTIESISGGVPMICWPYLGDQQTNCWSCCNKWEVAMEIDNDVKREEVAKLVIELMNGERGNELRKNAIDLKNNAEKACASPFGSSIVNLDKVIQLLHASTK*