MQGLGLKMKELRKKKQMTREALCGDESELSVRQLARIESGQSNPSLAKALFIAKKLGVPLSDFVNPKELDLPKRYQELKYLILRHPTYMNTDSIEERESQFDIIFEDYYADLPEEEQVLIDRLRSRFEVYQSGNSVYGQDLLLEYIDQIKKKKTYDLNDIFFIDLYLTCGYVSSFKETLFDKGIFECFTSKLILLEEKLDFKDLFLLNNVLMTAIAVGLTLEEYVKIRTLLNVCRRIMTITQDFQRMPIYYMYEWRYTLFHEKDFRKAPYYYQQSLLFARTHGDEYLKTMIVNAWQEDQDKVKTLESQKEI