MLLLLLPAGEVKHEVASGGGEDKNLTMSSIGTGYDLSVTTFSPDGRVFQVEYATKAVDNSGTIVGIKCKDGIVLGVEKLVTSKMMLEGSNRRIHSVHRHSGLAVAGLAADGRQIVSRTKSEAASYEKVYGEPISVKELADRVASYVHLCTLYWWLRPFGCGVILGGYDRDGPQLYMIEPSGVSYKYFGAALGKGRQAAKTEIEKLKLSELTCREGIVEVAKIIYGVHDEAKDKAFELELSWICDESNRQHQKVPNELLEQAKAAAQAALEEMDAD*