The cytoskeleton is a dynamic network of filamentous proteins—primarily actin filaments, microtubules and intermediate filaments—that imparts structural integrity and mediates mechanical interactions ...