Putative protein RFPL3S (RFPL3S)