MFAGKSLQKKAPEVEPEIVPEYPDDDDGDFDPMAGLTAGVQRRVLALKKVQTKADELAKQFAIDQAKLQAEYMLKFGPLWDERKAIVTGEANVDNFDVPDDGSKDEGKIPEFWLTALRNTDRIGAYITERDAEVLKYLEDIRIEVLTGEDRGFKLLFYFASNPYLRNKVLEKTYELEADVEVVPKRFLGCPLEWTNPSMDPTVEQIKKRVKEAKGAKGAKPTFTTESQPCESFFNFFDPPAIPDSPDAMADDEMDSLQEELSTDYEIGVTIKDSVIPRAVEWFT