MNNMGGAKIVLGLLTFVTVGMIIGSLFQLAFIRRLEESTGSGFPLHRRKVHESQERYLHLPKGFQFWEQDEDARMLRIGFVKPEIICWSPRIIVLHNFLSVEECDYLTALAKPKLHISTVVDTKTGKGIKSNVRTSSGMFLNSEERKYPMIQAIEKRISVFSQVPVQNGELIQVLRYEKSQFYRPHHDYFSDEFNLKRGQRIATMLMYLSDNVEGGETYFPMAGEAVCSCGGKMVKGICVRPKKGDALLFWSMGLDGSVDPKSIHGGCEVLGGVKWSATKWMREKSNI*