Small molecules including shikonin and synthetic benzoxepane derivatives could suppress the proliferation of cancer cells and regulate macrophage polarization via covalent binding to PKM2 16, 43. This evidence concerns the gene PKM and cancer.