MKLQSSLIRQISGRFGHTKNITAHADVQEYQRIVEAWVDTFPPSLSVHNPDRSLDASCPWIVLHRHMIRTVTFTMLLQPIRGFLTRPFAIRSLEAELKIRSDGIDYCLELMMSLRGFFDHLYPRDAKYHFVLFCTFDISTVLCSAVLHDEQHTLPRRDDVYKVIDEAHAMLQNFRTVTKSAKASYGILTRIVQRLPRTTQTYETSGKRPKVLAPQVSEDTASPQTIPPVGIPSQQNSPPAANFSPSPINMPTPGVPSPVYSLANGPPMAGGFAPSAMYTGPPQCGDWQSQLYMQDPATFAPTQFTSQGAIFANISDEELGELANVWNYQSLDFSFINS*