CBX1 and cancer: CBX proteins play important roles in maintaining cellular homeostasis during embryonic development in mammals, and contribute to different types of cancers [14–17] .