MSVLEVAQGARVSVMSAPSVFALNAWDLRDICAVLTVGERSFQRTDLGDTIRTLLVPLEDSCDADLVRALIPGLSFISSSLRRHEHGVVVVHCSAGVSRSVSVVAAWLVASRTVGIKSMEDALAQIRKVRPQACPNPGFLRQLALWNSLWSSSPCPAQLRIGFRDALYRSGGHQVLLQQLILLRRWKREARARDRRHEGEEGLVCSSLLACVEKQGESVKGDGILRAADTVDIRCRQCRALLCTSLHVVPDQLIEANGRVIRQPSRALVHCVPTQQMTGAQHTGGYCADKGHLLCAGCSNRIGTFDWRIGQLYNACETDWASLPSFCLNQAKLDFALRSA*