MYBBP1A and cancer: MYBBP1A, Cell Cycle and Cancer