MPPKKSGKKEKKRDAPSGDVEGASVEELNQKIHTLEKEKNKEEEYRNYMQLERDKINAFWEITKKDLDDKKAELRNKDREMEEMEERHQVEIKVYKQKVKHLLYEHQNNITTLKADGELALKLQQDEFRKREAELARDKRDLKMKLKEQELSHQEMIRDQKLKSGILITKTREECLGTANETQHNYEKKMKMLRDDLELRRKQEIHEIEERKNSHINELMKKHERAFAEIKNYYNDITHNNLDLIKTLKEDVAEMKKREAQNEKLMYEIAQENKRLSEPLTKALKEVESLRHAVANYDKDKMSLAQTKARLVASEKQVKNLEWESEVLQQRFAKVQSERDELYDKFESSIYEVAQKTGLKGTLLERRLEAMSEALEMKEAQLAEVLTAANLDPSTLQVINTRLEEVLDNKNMMVKALQYDVAKVSKAHNDLINVYEAKLAEYGIPAEELGFRPLVTNTSAGPAGLVVGS*