movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular component microtubule-based process movement of cell or subcellular componentmovement of cell or subcellular component microtubule-based processmicrotubule-based process organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compound binding heterocyclic compound binding small molecule binding ion binding carbohydrate derivative binding drug binding hydrolase activity organic cyclic compoorganic cyclic compound binding heterocyclic compounheterocyclic compound binding small molecule bindismall molecule binding ion bindingion binding carbohydrate derivatcarbohydrate derivative binding drug bindingdrug binding hydrolase activityhydrolase activity cell organelle cell organelle cell organelle cell organelle cell organelle cell organelle cell organelle cell organelle cell organelle cell organelle cellcell organelleorganelle