MTRYLDLRKKQLENNEMVAAGNPILNTKTSPIRADNDDDDVQLNNNDAGYDLGFKLELETIAENEKEAPKKKHRGPTKLTQVHARTREEHQYIILNLFGQPVGPTKEIVEEFKFFLGTLGKDSKLTPINYVNFRDLPTHDNIWDYVLEKYIVLEAGRKYAMEAVNTSWRSYKCRFKKNHFYAYATDELRWENKPDTISVPQFQDLLNYWKCEKIEEESKTNRENRLLLNDMHTMGRKGFANLRNELQEQDPDKQEPSQAKAKIDALESTQDGEEGSNTKDLISEVIQGPKSKSKSCVPHYGKCVTKSDLKKKEKKPGFLIPEDFLQSMKTELVQQLAPNVLSMIVSQLQVANPEINIVIPDFLTPSTPKDAASAPRVIEKNGQSSGTSRTINQEHGELNGEEM*