TFDP1 and cancer: TFDP1 is involved in the cell cycle and contributes to hepatocellular carcinomas [70, 71], SMAD1 is involved in multiple pathways [72, 73], and QSOX1 plays roles in some cancers such as breast cancer and neuroblastoma [74–76].