MSDYQHKRKFEDGASGGVLYNRVPPPVGDFELARQRAQEIVSRLVAQDASKTSRPNEPKGISLPAKDAGDVSSSVIDEAKDKSETLDMKIAQSGTPKEQSNGKLFQRVSQVHIGNEASSVYYNSVYGISPGYRKIDIPNTKVGSVIGKGGETLKYMQQQTGAKIRVARDSDHDPSSPFRTVKLVGTPEQINRAEQLICDITSETSAMGSISAQILGEKDHMTVPTNKVALIIGPGGETIKSLQCKSGAKIQLAPLQGPLAQSFGMTERELVLAGSKEQIDAARELIKELISEASTGPATLQGNFHQQVYSHPGPSSVWAPQDGLSVFQQGYGYPPQNYEHHQYTEQVQVYGHFQQHMYGWNISPPPQYPGYFEQAQAGYIGQGYQRVQQPIVHAYGSSGNAILFPYGPVGNYGHFQ*