MARSLTGGSFGVQGMLKEGTKHLSGLEEATFKNIEAAKQLSSCVRTSLGPNGMNKMVINHLEKLFVTNDAATIVGELEEVEVGDGTNLVVVLAGELLSQAEELLKSGLHVSEIIGGYKAAEAKGKPSRTPARHHRTPLPLWAADLKNYNDSEEAALEKTIKAIRDTGVNLIVCGQAVGELALHFCEKFGILVLKCPSKFELRRICRTTGAANLVRLEPPAPDDIGSCARVYLKEIGSTNCTILEQEDATSKVATIVVRGSSPNIMDDVERAIDDGVHTVKAMTRDARFVAGAGGCELQLADLLQQHAEAQPGLDQYAINKYGLALEVVPRTLAENAGLDAANIVAALYAAHKAGERSAGVNVVDGQVDATTGVLDLLWTKKEALRQATDAAVTVLRVDQIIMSKPAGGPKKGDQPAM*