MEASTQLNGVNEISKSIGIVGNYDEMGLGKLYRDKLSPDADPVVHMSVSKAEKRLKKLERDYQHTYENYNEIRSNRYRFYIEAKHSTYRSRQAGNCIKYYNNLREQLQNNLDKLKKAEETQRGVEKPDHCKRVSMQHGCKSLTQEKRILQLIGERQQQHLENNDLGQETIHFTKISWEFDYSQSKIPKSSNSKTVHNLLRRFKDTEKLKDKAVANGELVNNPTSQDNLTISIEMEIKLLTKVIKKLERERGIETRTDYGHEEKIKHLEKKCEMICGKWDEEKKYIVGLKNIHDGLVISL*