MSSIGTGYDLSVTTFSPDGRVFQVEYATKAVDNSGTVVGIKCKDGIVLGVEKLVTSKMMLEGSNRRIHSVHRHSGLVVAGLAADGRQIVSRAKSEAASYEKVYGEPIPVKDLADRVASYVHLCTLYWWLRPFGCGVILGGYDRDGPQLYMIEPSGVSYKYFGAALGKGRQAAKTEIEKLKLSELTCREGIVEVAKIIYGVHDESKDKAFELELSWICDESNRQHQKVPNELLEQAKAAAQAALEEMDAD*