MRIKRNLPRTVKPADCDFAGETSTGSPRTSFSTKQLTELEKEFHFNKYLPRARRVEIACALQLSETQVKIWFQNRRMKQKRRVRESFLEGAAGCKVPGSSSDKSDLACPATSPGRQKEAPRPSLRQALGC