Answer:
Motor protein kinesin can "walk" along a microtubule while carrying vesicles and by changing its shape the kinesin.
Explanation:
Motor protein kinesin is an important microtubule based motor protein that is conserved among all eukaryotic organisms. Its movement along the microtubule is ATP powered. Most of the kinesins walk towards the plus end of the microtubule.
Due to its ability it is responsible for unidirectional transportation of cargos including membranous organelles and mRNA.