MKGNKILYILGTGIFVGSSCLFSSLFVAAEEQVYSESEVSTVLSKLEKEAISEAAAEQYTVVDRKEDAWGMKHLKLEKQTEGVTVDSDNVIIHLDKNGAVTSVTGNPVDQVVKIQSVDAIGEEGVKKIVASDNPETKDLVFLAIDKRVNNEGQLFYKVRVTSSPTGDPVSLVYKVNATDGTIMEKQDLTEHVGSEVTLKNSFQVTFNVPVEKSNTGIALHGTDNTGVYHAVVDGKNNYSIIQAPSLATLNQNAIDAYTHGKFVKTYYEDHFQRHSIDDRGMPILSVVDEQHPDAYDNAFWDGKAMRYGETSTPTGKTYASSLDVVGHEMTHGVTEHTAGLEYLGQSGALNESYSDLMGYIISGASNPEIGADTQSVDRKTGIRNLQTPSKHGQPETMAQYDDRARYKGTPYYDQGGVHYNSGIINRIGYTIIQNLGIEKAQTIFYSSLVNYLTPKAQFSDARDAMLAAAKVQYGDEAASVVSAAFNSAGIGAKEDIQVNQPSESVLVNE*