TKPRRSFFSADQVNQLERVFAAQQYVSAKERAEIAETLNMTDDQVKIWFQNRRMKRKRK