MDIGLVGLAVMGENLVLNIRDKGYTVSVYNRTYSKTEDFVKRSGVPGYKNLIDFIQSLKRPRKIILMVKSGMPVDIFLEQLKEHLTNEDIVIDCGNSNFKDTIMRISKYKEYFHFAGAGVSGGEEGARHGPSIMVGSNAYVWNNLKDIFCSIAAKSDDGSCCRLMGPDGAGHFVKMVHNGIEYGMMQMISEIYMIMAQYKTNEEISKIFEQWDKGICKGYLIEICNKIFKSKDDKYVIDEIDDKAEQKGTGSWCSILSLETGQYLPIITASVYARIISSKKELREKYSSLFHSNRENNEEIIKSLESAYYCGMICCYYEGLTFIRSISDLYSWNINLKEVIMAWKGGCIIRTQYLNVLKNMNLNEEPFKDFIELVKEHIYDLRKVIIYSVQQEIPTPALSASISFLDGLKTKKSGANLLQAMRDFFGAHMVTRNGGDKEHLNWDR