nuclear pore complex (NPC)