MAPKSPHSTVLVTGSTGHLGSWLVLRLLEKGYFVRAAVLDPEDKQDLQPLLSFAPASTERLEIMKADLRVEGDFDKVVEGCEGVFHLACPTGFMVEDPQKDVIEPAVQGTLNVLNACVKSSSVKRVIHVSSAAAIRFSGKEVAEQVFDESCWTDVDFCIKNKIPGWPYFVGKTLGEKAAVEFAEKHNMDLVVVNPGIVNGPFLLSKIPNSIKDCLALITGELFKLPFTQRMSYVHTDDLVRAFIFLYENPEASGRYICSAVDASITEVVKIISSHYPEFKIPTDLAYLGEPFIHYFDSSKLKRLGFQYNFTLEDMYRDAIEGCKEKGLLQAFESAPLQAH*