IQGAP1: A microtubule-microfilament scaffolding protein with multiple roles in nerve cell development and synaptic plasticity.