Microtubules: MEC-17 Moonlights in the Lumen