MARSTLSTPIAILSIIAGAGAFVVTQAVTKDTFEPILAACGNAKDYATMEDFVAQTGYHRYDKLAGMGVLDVFVCMITQFFVFLVERSPAGMLTWGTTIISAIPAMMLILLEAGRSGNRALLLWPTTFSLIAQFLGISVVFPLLWVPSYCFFANESGVVNLSLARSLVFWCLPFTLLSVAAFVLPVDSDEWTLVAGTLAGPLICLTGLIAWILGPPATPTQKDVAASAEAAGVSFGMGGILALLGWFYMIYTVLINYGMDYEALWKDLWTDAHPSIQFMSIDASVLWVGLVLHIASRKLSSVAEVLLLTPFFGPGAACCMALASLEMDRVPPVSNSSSDEIKKDK*