NPC1 and viral infectious disease: Although BmNPC1 domain C plays a key role in viral infection, our failure to inhibit this domain alone to abolish infection implies that other domains of NPC1 may also be involved in viral infection.