MSCGGAGQSGWLLEYGLVEEEIQGSDFIYMVDDPAAGSRSRPESSAPPGTKACREKLRRDRLNERHVSHFQFNELSAILEPGKPPRADKVSILSDAARLLSQLRAEAQKLKSSNESLQDSIKSLKAEKSELRDEKTRLKAERERLEQMLKGVGAATPAAPAPFVPHHAAAVAAAPAYHPAAFAQAGGKYVPYATSYAPPAAFWQWIPPTSLDTSKDPVMWPPVA