MSSASSPTSSFLSIALLALSATPSIDAFSSSTTGIGTSTQSTPYPNTKLNYRSLHHGPDIDPLTEADMKDTKMSKELLDRFGPGSWEQLNDHDDQFDGGDSEMGLTGDGTLGMRKLGRDISPHFVRTLNAQQEVITSSSPQSYADELMKANPGMDHVRAQQYENYALQKELNLEYYEEDMESSFTWPIEVGETVDGIITLTAPMNGGAARHDLMLKNYYMGFAKFRAAFVGDASNDWSVTPSDGYLKSHEDTHIAVSFRPRHPGVSSGYLVIETEDFKVTYKVVGSTGEYEF*