MTKNSRRPGTGVRSYNKSDLPRLRWTPELHHQFVQAVDCLGGKYKATPKRILQMMSVKGLRISHIKSHLQRQEPFLSPFLSIFHFPKLYIRQGPSQLA