MSSIGTGYDLSVTTFSPDGRVFQVEYATKAVDNSGTVVGIKCKDGIVLGVEKLVASKMMLEGSNRRIHSVHRHSGLAVAGLAADGRQIVSRTKLEAASYEKVYGEAISVKELADRVASYVHLCTLYWWLRPFGCGVILGGYDRDGPQLYMIEPSGVSYKYFGAALGKGRQAAKTEIEKLKLSELTCREGIVEVAKIIYGVHDEAKDKAFELELSWICDESNRQHQKVPNELLEQAKAAAQAALEEMDAD*