MSCGGAGQSGWLLEYGLVEEEIQGSDFIYMVDDPAAVSRSRPESSAPPGTKACREKLRRDRLNERHVSHFQFNELSAILEPGKPPRADKVSILSDAARLLSQLRAEAQKLKSSNESLQDSIKSLKAEKSELRDEKTRLKAERERLEQMLKGVGAATPAAPAPFVPHHAAAVAAAPAYHPAAFAQAGGKYVPYATNYAPPAAFWQWIPPTSLDTSKDPVMWPPVA