MFPLLTLFSLLFFLLFYPCQPGRPPPELAPSPATVVTVKNGSYTWHGFQRFLGARRGSRISGMAELKKYFNRFGYLGFQDGNVTDVFDTRLESAVAAYQAKLGLPVTGRLDSETLSQMMSPRCGMRDAMQPMHAAMHYVYFPGKPRWARPIPMTLTYAFSPENLVGYLSLEDIRGAFKLAFARWASVIPVSFSETDTYSFADIKIGFYRGDHGDGEPFDGVLGVLAHAFSPESGKFHLDAAETWAVDLESEKSTVAIDLESVATHEIGHLLGLAHSPVKESVMYPSLKPRAKKADLKLDDIEAVQALYGSNPNFKFASSMESDISSNQAIDFRVRSYRKLSILFPILVLYSSM*