cell cycle and checkpointsspindle checkpoint cell cyclecell cycle checkpoint proteinscell cycle checkpoints cancercell cycle control system checkpointsapproved checkpoint inhibitorscheckpoint blockade inhibitorscheckpoint inhibitors cancerimmune checkpoint inhibitorscell division checkpointsrestriction point in cell cycleinternal signals cell cycle