Kinesin protein walking on microtubule