MAPLVGLHDEKYEDFYTSWVNTQEEMLKNLQEALDSDMRQPELLKQVKKVAEHYADYYKAKQIASHQDILQTVTASWRSPLEKAFLWLGGWRPSLAFQLVYALAGQQIEAELAEFLEGVDTPTFASLTSLQLSQINELQVATNKQEENLGNDMALLQQSFADQPLLSLVQAHHMVQSEEGHNGIDSPHEDRPLHGDGDDDDDSSNGGDDGDRGGDGDDGDHGSDGDEQDNMDSTMQDKLKSLQKIATGADSLRLTTLQKVLDLLDTYQKAQYLISAGKLQMALRNLGKKLNGIAGS*