MESTARPFVLDNTLGAAFVGMVVAATLHGVSCVQTLYYFTHQTDRWPTKLLVGSVMFFDTVHQALITHTVYTYVVTDWGNPRMLDNLVWSLLVEVLFNGLTALLVQSFLTMRVWKSNEQSELSSHRARGASREQPQITPSMINRSLKSLLVVAEFVCVLVFTAVSMRLETFTKLANLEILFSVNTGFLTSLCAVASLISITVAGHTFLYIAFFFCIGRLYTNSLLATLNARKMIRGSADGIHTTSENISLHKYGGGASRVSPSFVSPSRHHATNISIKIDTTKEFATDSDPDMEAMNEKSMRMSINDMPSLARNDTIPHHYTTEKEPGVVSI*