In interphase eukaryotic cells, the nucleus is separated from the cytoplasm by a double nuclear membrane system called the nuclear envelope. The nuclear envelope enables the two cell compartments to have their distinct composition, and separates the genetic machinery from protein synthesis. Molecular exchange between the nucleus and the cytoplasm, however, is essential for keeping eukaryotic cells alive, and is involved in the regulation of many cellular functions, including gene expression. Thus, eukaryotic cells have evolved an elaborate system for maintaining constant communication between the nucleus and the cytoplasm. A major component of this system is the nuclear pore complex, a large and extremely elaborate protein structure embedde...