MSTSAGGVQREDSGADDPTFTALARALHAARSIAVLTGAGISAESGIPTFRGAGGFWRQYDATELANPQAFAADPSLVWEFYHYRREIVSAAEPNAGHRAIAELQRRCVRQGKDFALLTQNIDGLHQRAGSTGVVNLHGSLWGTRCRRCGHREENRTMPICPALAGKGLPDASEARIPTLDLPRCAEAGCNGLLRPDVVWFGENLDREIIQRADAALESCHVLLVVGTSAIVYPAAGYAPMVRARGGTVAEFNIEPTGATSVCQFAVTGKAGVTLPRLLTAMDSLKHGM*