MAPKAVQKKRSAPDAGSAPKQGGGEENEDVSMDEGSFSDEDQEDQETERNDVEMDDGDAQRVLQTIVKYGGKEERLGVAMELEPQWKAMMESKYSKFLMSLLNLLNHAHAVTPLSDLYELMGEGKGRERVLDAIEKTVLDEYVQCIYKFLDAETSSKKMHELLAAGAESFPEIVHTKDGSAVVRELIVRGNAKDRKQILQPLRKHVEALCKDGDAQMVLFTAFDCVDDTKLMGKAFVSDIVSLAPELAFDKHGRRAIFYLAQKSKELGTSKKGMDVRRKELLSYANEGLVKLVEEKGEEMVRDPGAGLVVQEIMLYAQGDIPDSSLSPAFSRAVWDALTSAEAGGAENVGRVCKGNAPFVMVELIEGMKKRGDGEEVKKI