MATGMPYGLQAMLKEGHKHFSGLQEAVMKNIEACKGLAQITRTSLGPNGMNKMVINHLEKLFVTSDASTIVSELEVQHPAAKLLVMAAKAQEAEIGDGTNLVLTLGGELLSNAESLLRDGLHTSEVVEGYQRASEKGLEVLESLVLPDTKDADVRDKAEIARRLKGAISSKINGYEDLLGGLVAEACIDVCPKNPNNFNVDNVRVIKIQGGTLLDSNVVKGMVLKRDTEGSIKAVEDAKVAAYTQGVDTSSTDTKGTVLIKSAEELENYSKSEESKLEEYIKGIASSGARVVMSGSSIGEMALHFCEKYGLMVVKMPSKFELSRLCRATGTTARATFGAPSPDELGFAKSLRVQEIGGTNCLVLQQDAALGSISTIVLRGSTEGFLDDVERAVNDAINTYKALCRDSRMLPGGAAPEIELARQIADFAKKQTGLEQYAITKYAEAFEVVPRTLAENSGLNATDALSALYSAHAAGQVNAGLDVDGGAPRDLSTADGIMDLFSTKWWAVKLATEAACTVLKVDQIIMAKQAGGPKARGGDGDDD*