RPYQCDFCFKSFYRLEHKVRHVRTHTGEKPHMCTFPQCDKRFARSDELSRHMRVHS