MDNSSLEAELVHHRHGKAQVRVGRVWRSDTAHHTMVEWNVSVLLSSLCDPAFTIGDNSTIVATDSIKNTVYAKAKECTAVISIEDFGIILGKHFVKTYPEVTNAQVNIKERPWESVIIDGKLHSHAFKLGRESHTCEVKVSENGSAHVSTGLERFALLKTTQSGFEGFIRDKFTLLPEVKERLLATEVECVWSYHSKPSCYTKTFKTVKNTLMDAFFGPPETGVYSKSVQHTLYLMGEKVLQRLPEIEWIKLSMPNLHFIPVNMPT