MVRMNVLADALKCINNAEKRGKRQVLLRPCSKVIIKFLTVMMKHGYIGEFEIVEDHRAGKIVVNLTGRLNKCGVISPRFD APINDIEKWTNNLLPSRQFGYVVLTTSGGIMDHEEARRKHLGGKILGFFF