MPGTHLLPPNLLKLFAPRPPLTYARPLDKDIDRVVKKPVSPVGPLLVMLRESAALAEGEGMEEGEEPAFTHAEQTKRQIRKEERKKRRTEEFKIAKESYKPSEDAEAVGDPYKTLFISRLHKGASESDIRREFETYGTIERVRIVRDKKGRGRGYAFIVYERERDMKAAYKESDGLHIMGKRILVDVERGRTVRGWKPRRLGGGLGGRPKPVEQAAVSSSRGGFRGGFAGDRGGGRGGFSDRGGGFRGGRGGGFGGGRGGGGFGDRGGGGGFRGGGGGGFRGGRDDFGPPPRGGGFRGSRGSGIGFQGGGGFNDGPPPNRYGGPPGAGGPGGPGGYGPPGGGGGFGGGGPGYGPPSGRGDFGGGYRGDLKRESSGFDERDAKRPRY