NPC1 and cancer: NPC1 protects cancer cells from pyroptosis by maintaining cholesterol homeostasis and facilitating LDL-mediated cholesterol uptake, leading to enhanced geranylgeranyl pyrophosphate synthesis for cancer cell survival.