Retinoblastoma protein