MESLTSFTSENTIFLASLLALLVNGLIFLWKLYTRRVNQACYLLDYACFKPPDDWMLDTELCGEIIKRNKKLGVDECQFLLKMTVSSGISEETYAPRCLSFGNPNNVSLNDGLDEMDECFKGCLDTLFAKTGISPKDVDILVVNVALLWPAPSLSARIVNMYKMKEDIMAYNLSGMGCSASVISINLVENLFKQHTESLAVVVTSESIAMNWYSGLDRSMMLANCLFRSGCCAMMLSNRSTDRVCSKFLLKNLVRTHMGENDQAHYCAYEMEDEDGCPGVKLSKHLPKAAAQAFVKNLSVLGPKILPVTEIVRYLVARYLLKRSKETVSVNLKTAVQHFCLHAGGTAVIDAVGKSLGLTDYDLEPSRMTLHRWGNTSASSLWYVLSYMEAKKRLRKGHRVLQISFGAGFKCNSCVWEVVRDLGDLSVWEDSVHRYPAKTLVNPFLEKYGWINNPDPQRLAEALKDREENY*