MSSASSPTSSFLSIALLALSATPSIDAFSSSTTGIGISTQSTPYPNTKLNYRSLHHGPDIDPLTEADMKDTKMSKELLDRFGPGSWEQLNDHDDQFDGGDSEMGLTGDGTLGMRKLGRDISPHFVRTLNAQQEVITSSSPQSYADELMKANPGMDHVRAQQYENYALQKELNLEYYEEHMESSFTWPIEVGETVDGIITLTAPMNGGVARHDLMLKNYYMGFAKFRAAFVGDASNDWSVTPSDGYLKSHEDTHIAVSFRPRHPGVSSGYLVIETEDFKVTYKVVGSTGEYEF*