MVRMNVLADALKCINNAEKRGKRQVLLRPCSKVIIKFLTVMMKHGYIGEFEIVDDHRSGKIVVNLTGRLNKCGVISPRFD VPINDIEKWTNNLLPSRQFGYVVLTTSGGIMDHEEARRKHLGGKILGFFF