RPYSCDLCALSFNRQHDLKRHRETHSGEKPFSCNGGCGKTFTRKDALKRH