RPFSCDMCALSFNRQHDLKRHRDTHTGEKPFLCNGGCGKTFTRKDALKRHQ