Acid sphingomyelinase activity is regulated by membrane lipids and facilitates cholesterol transfer by NPC2