MATGMPYGLQAMLKDGHKHFSGLQEAVMKNIEACKGLAQITRTSLGPNGMNKMVINHLEKLFVTSDASTIVSELEVQHPAAKLLVMAAKAQEAEIGDGTNLVLTLGGELLANAESLLRDGLQTSEVVDGYQRACDKALEVLEGLVLPGTKDVDVRDKAEIARRLKGSISSKISGYEDVLAGLVAEACIDVCPKNPNNFNVDNVRVIKIQGSTVAESVVVKGMVLKRDTEGSIKAVDDAKVAAYTQGVDTSSTDTKGTVLIKSAEELENYSKSEESKLEEYIKGIADSGARVVLSGSSVGEMALHFCEKYGLMVVKMPSKFELARLCRATGATARATFGAPTTDELGFAKSLRVQEIGGTNCLVLQQDSALGAISTIVLRGSTDGFLDDVERAVNDAINTYKALCRDSRMLPGGGAPELELARQLGEFGKKQTGLEQYAIVKYAEAFEVVPRTLAENSGLNATNVVHAMYSAHAAGAVAAGLDVDGGAPRDLSGAPDSILDLFSTKWWAIRLATEAACTVLKVDQIIMAKQAGGPKARGGDGDDD*