MYARRDDAPPASTVFVGNLNYDLTDQDVIDHFSQVGPVKHVRIVTDRETGKPRGFGFIEFFDIPTAESAIRNLSGKDFKGRTTRIVYAEGGPGEFRSGRDFDDHRGPPPPRGGGPGGFEGPLQGGGRGRTPMRDRVVGGDLAYHASHGVAALLDAPLAPGSPADAVTHLLARRSRAELYDYLAQMQGLLQRNPVQARQILVDNPQLSKALFQMQVILGLVSNPLGDVAPKGVAPHNLMPRHEPAPQPGGGGGGPPDGLMLGGGGGPPPHLQQQQGAHSLEGPPQHMQQGLAMQGPPLGMAPPQQQAQQGPYMGAGLMEPPQYQPPPQSYMPPPQQQQPVQQAGSYMGPPEPLPGPGYGPPAGQPLDPRRMMAGGGGPPRPMMSLASHPPPQQQQX