MRPPPTHTHKKGVRGTRTRVKTPDPELGPPRPRGRESASVATGRSRPGSRGSSLPQPGDRGPSAAQRRAAEAPRSRRASRPAHSVGQGPHATAVRAARGTEAQPGRKSGGGPTMFDNSQYPYNCFNYDGDGYPACASDDEKKMCRPAYSYIALIAMAIQQSPENKVTLSGIYEFIMKKFPYYRSNQRAWQNSIRHNLSLNSCFVKVPRTEGNEKGKGNYWTFATGCESMLDLFENGNYRRRRRRRNMRVGFREPAEPGERPPSPESPAGAFLPPACPPDSDRFCAGDPGRRRTPLNPPVGKPEPEIKFSIDYILSAPDPLPGLRPPGPGATGKAHLLEPQHINLHFWTM