Pores for thought: nuclear pore complex proteins.