MPRGTGRGGRRDLKEEEPSAFLFRQLPGQTFDMKFLLQFLTEAMGKNDFLTPKAIANRIKAKGLQKLRWYCQMCQKQCRDENGFKCHCMSESHQRQMMVFGHNPERFIDGYSEEFEESFLEHVKRTHRFSRVAATVVYNEYINDRHHIHMNSTKWTTLTDFVKHLGRTGKCKVDETPKGWFMTYIDREPETLLKEGLQKKRERADMADEERHDRALEEQIERAAKMAKPVETIEEEKRMLQRDEEHGEKIAFALPKGGQQSAETGASAGAGGTKAGPKVGAKLASIFDNDEVDKEKLESDGGRRGGRGEKDGKISGSRRAGEEHDASSKGRGTLDEMMREQERAKERSNRKDYWLCEGVVVKVMSKALLEGTYYKQKGVVQNVISKYVGEIKMLDSGHVLRVDQEELETVLPQIGGLVKIVNGAYRGCNAKLLGINADEFCAKVQLLKGAFDGRVLPAVQYEDICKLAAQ*