MSQGIHIFSLVSAAASFGGDGRRRMYSIQAGRMTDGTSFSPLGSSPILEMSRRGDLSSMLHAEYMLSRSLLMCKRPLHAVQACIPAFAMKTGQSEGFGKQKRLNHRKEDSEHSQPLPLPAFTSAPNNPQLKPSSTSASSESDIVALFMKVKSQPKEARQVKDKDQRVHLQAAKPKGTADSVLKVLQRYSYQGDLKNKSSLQHPTSCEDGISTVQTSTSESISESQHLKSVVTSTNSLEESSQTNELSFKRLPSNFVRRSPIIASVVRQQDQLASASSPAEGKGFEDASFKLGHGDKNQRDSSLHYSVPKIPESTTSVNTRESESSTTVQVVSSLIEQMDLSTLRLPEMRIIAKSRGLKGYSKLKKADLLELLKEDTS*