Structure and function of the nuclear pore complex.