MKGKRGRVRLNVGGRVFETMASTLASAGRDTMLGAMIDASWNHGGGGDGDGEGGADEYFIDRDPECFAVLLDLLRTGGLHVPPHVADGVLCREALYYGLLDRVRAARWGPFDGDRLRLAASVAGSAAGDGTAVRAAPDGGCCVAHGGAVRVYNWVMEERRAVHLDHAPVNDAAYLDEATLLVAARERPGTGRRDGGVAAFSALTGDLRHRFRVAHDRHVRSYTPGALAFDSRCKVFASCKGRFNEYGIGVWDCTTGEQADFFYEPPGCALGDADKLQWLDGTSTLMAATMFPRTDSSFISLLDFRDKKNVAWSWSDVGTPASLEDKHVLHAIAMEDGRSLCVINQYDDLGFLDVRSSGGAGGVRWRSRSKLAARKKKAAPRGEETCYPKLAAHGGQLFASTNDTISVFSGPDHVLTSTLRGSDAGAICDFSIGGDRLFALHNEENVVDVWETSPPPII*