worksheet on the hhmi cell cycle and cancer overview 2415506