MAPKLGIIAGGGDLPGLVAAACRAQGRPFHILALSGHADPQVIGDQAPQDWIRLGEAGTGFERLRQAGVAEVVMIGPVRRPTIMELAPDFRTARFFARVGLKALGDDGLLRAVASELESEGFKVVGVDDVLSDCLATPGPYGTVVPDEQAQADMDRGIQVARGLGALDVGQAVVVQQGIVLGVEAIEGTDNLLRRCGPLAREGLGGVLVKLKKPGQDRRIDLPTIGLTTLREAAAAGLRGIAIEAGGALVVDAKALGAEADRLGLFVTGITPC