MSAACQTCKDSHLFEKFQLLKNLYPVDYSSYLNLLVSLLQGCIVERNLYLARELHCLVIQQGLEANTFSGSYLIRLFSVCGSFFEAGLVFNKLRDPNVFAWSETISSQSNQGKDGLAIHLFNQMIVHAFVHPDSHVFVAALTACANAEALLKGREIHSHAIESCCESDLFLNNALINLYVKCGALDDARLVFGKAACRDAFSWSIIIAGYAKHFRCEEAILLFDAMHKEGIEANNVIWNTIIYGYVKNGDCHGALELFLRMLLYKRDPDNFTYVSVLNACSGLATIEQGRLIHADIVESGYLSDVHINSILIDMYAKCGTLADVHGVFDMNKSHNVVTWTAMMSAYALHNNYEMVLYYFKGMQRAGWVPNSITFLCLLSTCSHMGLVEDAFLHFSSMKEYYGITPTQEHYNCILDLLGRAGLFDEISEILGSMKDTLNCVAWTSLLHSCKVFSQMDLGGDCLDYVANVKSRDDYSFSEGLTFGESIYKMN*