Kinesin protein takes a walk on a microtubule
439