TKPRRSFFSADQVNQLERVFAAHQYVSANERAEIAETLNMSDDQVKIWFQNRRMKRKRK