MVRAPTYDGRGMKKGAWSKEEDDKLRAYILKYGHWNWAQLPKSGKSCRLRWMNYLRPDIKHGNYTKEEETKRKRL