MFMYSVHFYEAKLNFDTNFFNTLRSSLEITLHVWYPAAGRLTVSPINGKLDLLCNNGGALMVEAKTEVEISQLGELTQYKPFYEKLVHKPGFNGGFSDMPLVVVQVTWFRCGGYSIGVGASHSLFDGKGFFNFLRSWALRASSNEVSEQLMPVHERGYLLIHQGSKLGKNGVFRVPAFDHLHHLIELASACGDSERKTGRCRFSEMDFIAMEDNYAFKTFRLSKEIVESLKRKVSNRGPLSGFSTFEVVAAHLWKVRSKSLGLRGENKVCLQFSMDARAKVVPPLSTEFSGNAYVMASIFTTAKALEEEPISTTAYKIREAKESITDEYIRAYLIALDAPQKSLPPLPELTIVSDLRNLPFHCADFGHGHAASAALLPSPLPQSAFLMRAPNEEGAIDVSLGLPLQIANAFSHCFLHV*