MSRCQKPKKNQINGFALFRRDVQFEMKQKRTYITDAELNDLTAQRWENLDETQRSEWKMRAKQVKMKGRAEKVAATVENHNRRQVSNGNVDDDDFDWDEDDQISVARKSSDSLTAGCGLRRAKSFNDAPVNGLPPFIFRHNAGVAVALSKAKPPPVVQPQNVTLEPTPGPLSPITGLPPTSINSFKQQPLTTSSSGVGRGRGPVLVESPPAPFSGPQTVKKTTERSVCGESYLRQINELEIQTNPHKRRQCSRMNLFSSFTWQYESNKESNFCFFGRFDSISDRVQFYLLEC