MAGAPGGMPFGMPGGMPGMPGMPGGMNMEALQQFMQDPNIQRMTQAIAQDPVFMEMAKEMQQAMLSQEMGGMSLGAGAADGAPAAGGMPGMPGMPGMPGMPGMPGMPGGVDPAKYMEAMQRVMQNPEFMSAAESLGKGLMQQVGDPETLGMMELFSNPANQEVLKAKMEELKGDPELKEVMEDIEKNGQGAMMKYMQDEEVMTKLGRKFQEAMQDPQLQAQLKSSQDAEATGEAGGEEEEEEEERTVLSLASSGDVEGLKALLAEEGVDVNEKDEEGRTALHFASGYNELECMRVLLDGGADVNAVDVNENTALHYAAGYGNMDSAKLLIEKGADKGIKNAEGKTAGEVADMNEQAEVVKLLGX