MTTYTLVLLRHGESTWNQENKFTGWTDVPLSEKGEQEAISAGNYLKEKDFKFDIVFTSVLKRAITTTWYVLKSGDLLHVPVIKTWRLNERHYGSLQGLNKSETAKKYGEEQVKIWRRSYDIPPPKLDKEDNRWPGHNAVYKNVPKGVLPFTECLKDTVERVLPFWFDTIAPAILANKKVLVTAHGNSLRGLVKHLDNLSEADVLELNIPTGVPLVYELDENLKPIKHYYLLDSEELKKKMDEVANQGKAK*