MAGAGEAAGRGLLVYGATGYTGRLVAARLKERGIRATLAGRSEAKLRAVAEAAGGLPYEAFDLSDTRRLDEVVARHGAVLHIAGPFTLTGPPMVDACLRHKAHYLDITGEAHFMEWVRSKDEEAKKADVMLMPATGFDVVPGDCLAAHLKNKLPSATHLDLVTFVIRSTGKSAGLSLPSHGTLLSGLLHIIPRGGLVKRNGELVKEGIGRSSRLFSLGDGKEALSAFSFPAAEVSATNVSTGIPNITVYFPGSTSWPLWALGSLGHRVVNFWPVKSAIEFGVNRLPEPDETKANAVRMWASAEVRDVTTGESARASVNVGTGYAFTASACVEIASRVLAGNFTAGFQSPASAYGEHLVKEIPGEQTEIIDLP*