MKHAPYHLPAKQDTITSPHPTSWRLASLHQASTRTHSRSQGRAIHALIITSGLKPRVHLLIAFYCSTEDLTCAHYVFDRMPQRDVVSRTTLLAAHGRAGARALAVARQLFDEMPTSDTVAYNTIISACGHHGKFREALPLVSAMLEQGKPRPDGFTFTAASSACAGLEDQNLGSQVFYELPKRDEFTWTTMITGFVRVGDLESARRVFEVMRERFDVEWNAMIAGYSQHGLYMEALDLFRDMNGKGIMLDEFTYTSLLPACANIGLVRTGMEAHAYIVHREAEISLPVWNAIVSLYAKCARMEVATKVFDAVREKDLVSWNAVVSGYTTLGMITEAREIFEKMVERKELTWTVMISGSAQHGQGEEGLTLFNRMRHEDS*