MSSPPPPPPTEMAEGEVESRDWAEMPSDALAAVFGKLDVTDLLVGAGVVCRAWRRLAAIDPTLWRRVDMSHQGDIMEVDEAVAMARAAVDRAAGTMEAFWADSFVTDGLLLYISERASSLKSLQLSMCLNVSNEGMAEAMKGFPRLEELDITFCSLYGDVCASVGKACPELKCFRLNERYTLQMDYAAPDIMDDDTEALGIASNMPKLRELQLIGNKLTNDGLMSILDHCQHLESLDIRQCYSIQMDDALKSKCSRISDLKLPHDSISDFKYRAYIFSSSAFSGSDLELDMYDDLLDVVTDDDDADFDDMDDYDDGGSDGGMYDEFDI*