MGSNEGGACDGKAGSVVVPEIKFTKLFINGEFVDAASGKTFETRDPRTGDVLAHVAEADKADVDIAVHAAREAFEHGKWPRMSGYERGRVMNKLADLMEQHTEELALLDGADAGKLLLLGKIIDIPAAVQMLRYYAGGADKIHGESLRVSGKYQGYTLKEPIGVVGVIIPWNFPSLMFFLKISPALAAGCTVVVKPAEQTPLSALYYAHLAKLTEYVVQAGIPDGVINVVPGFGPTAGAAIASHMDVDSVAFTGSGEVGRLIMEASARSNLKTVSLELGGKSPLIIFDDADIDMAVELSRLAIFFNKGEVCVAGSRVYVQEGIYDEFVKKAVVAAQNWKVGDPFDVTTNMGPQVDKEQFERVLRYIDLGKSEGATLLTGGKPAADKGYYIEPTIFADVKEDMQIAQDEIFGPVMSLMKFKTIDEAIEKANCTKYGLAAGIITKDLNIANRVSRSVRAGTVWVNCYFAFDPEAPFGGYKMSGFGRDQGMMAIDKYMQVKSVITAVPDSPWY*