MSPAAAHGSASKDVKKESATARLLGSGSAGIAELLVFHPVDTTAKRLMSNQTRITSASEFNQVVFKEYANAPLARKFTSLFPGLGYAAGYKVLQRIYKYGGQPFARDYLAKHHGADFDKAFGKGTGKAIMHATAGSLIGIGEIVLLPLDVLKIKRQTNPEAFRGRGLFKIISDEGMGLYRGAGWTAARNAPGSFALFGGSAFAKEYIYSLQDYNKASWAQNFVASVCGASASLIVSAPLDVIKTRIQNRNFENPESGFRIVSNMMKNEGPTAFFKGLTPKLLMTGPKLVFSFWLAQTLIPAFGQIV*