Yeast and Human Nuclear Pore Complexes: Not So Similar After All.