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 hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic compound binding heterocyclic compound binding small molecule binding hydrolase activity protein binding ion binding carbohydrate derivative binding drug binding protein-containing complex binding organic cyclic organic cyclic compound binding heterocyclic coheterocyclic compound binding small molecule small molecule binding hydrolase activhydrolase activity protein bindingprotein binding ion bindingion binding carbohydrate decarbohydrate derivative binding drug bindingdrug binding protein-containprotein-containing complex binding cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cell protein-containing complex organelle cellcell protein-containing complexprotein-containing complex organelleorganelle