Definition:
Protein and ribonucleoprotein transport channels in the nuclear envelop of eukaryotic cells. Evolved ~ 1.5 billion years ago. While the primary role of NPCs is to regulate nucleo–cytoplasmic transport, recent research suggests that certain NPC proteins have additionally acquired the role of affecting gene expression at the nuclear periphery and in the nucleoplasm in metazoans.