MLEGLPGGVDGEVHVGLVRLCDXALDGADAGKLLLVGKIIDIPAAVHMLRYYAGAADKIHGESLRVTGKYQGYTLKEPIGVAGIIIPWNFPSLMFFLKISPALAAGCTVVVKPAEQTPLSALYYAHLSKLAGIPDGVLNVVPGFGQTAGAAIASHMDVDSVAFTGSGEVGRLIMEASARSNLKTVSLELGGKSPLIIFDDADVDMAVELSRLAIFFNKGEVCVAGSRVYVQEGIYDEFVKKAVVAAQNWKVGDPFDVATNMGPQVDKEQFERVLRYIEHGKSEGATLLTGGKPAGDKGYYIEPTIFADVKEDMKIAQDEIFGPVMSLMKFKTVDEAIEKANCTKYGLAAGIITKNLDIANKVSRSVRAGTVWVNCYFAFDPEAPFGGYKMSGFGRDQGMMAIDKYMQVKSVITAVPDSPWY*