MSETLLKPEKDFSKDADKLIPEAEQLAKTDVQGAIDKLLVLEKQARQASDLATTSRVLITIVTISKNSADWNLLNDQVLLLSKKHGQLKQAVTKMVQTVMGFLDETPNLEVKLSVIHTLRTVTEGKIFVEVERARVTRILSNIKKTQGDLNAAADILCELQVETFGSMTRREKTEFILEQVALCIERGDWTQATILSRKINKRYFNRKPKKSPEEIEKLKKEAEEKEKTRSPDEAPMEVDDDVTDLKLRYYEQQIILANHDYKYLDVCKHYREVLDTESVENNPEQLRAVLARIVYYIVLSPYDNEQSDLLHRIQQDSRLSLVPVEGRLVKLFTIHELMRWPMVGEQFGPHLCNTDVFSPQPSQSVEDQAHRRWQDLRKRVIEHNVRVVAKYYTRIQMGRLTELLDLTEEETEKYISELVCSKTIYAKIDRPARLVNFAKPRDADDVLNEWSSDMKSLLGLLERIDHLITKEEMMARILPTREKGKAR*