MNAEQPIIVGLDIGTTKIAVIAGRKNEFGKLEILGFGKANSNGVKHGQVLNIDETIKAIKMALDNCLSVNPNLNIGEVYVGIAGHHIKSLQTRGDIVRENEEEEITQAEVDLLVSKQYKTYIPAGDQIIDVIPQEYTVDNMPNIVRPIGYSGVKLGANFHIITGDKNAIRNINRSVEKAGLYTKDLVLQPLASAAAVMGQEDLEAGVAIVDIGGGTTDLAVFADGVLRHTAVIPFAGENITNDIKTGLGVLKSQAEQMKTQFGSALANEAKANAYITIPGLRGMPAKEISVKNLANIIQARMSEILDFVTYHLKQIGMDNRQLNGGIVLTGGGSQLRHLIQLTEYVTGLPARIGLPNEHLAAGHIEELAKPTYSTCLGLILKGYDDFENNRKVFEKSFITVQVPQDLIKQAAVAEVAEVAVASGEENSAATTSKKRQPLKNFWDQFKNGIIEIFKEEEDGHL