I know that kinesin motor proteins move towards the positive (beta) end of the microtubule, while dyenin motor proteins move towards the negative (alpha) end of the microtubule. However, because the microtubule is composed of repeating alpha and beta units in ABABABABAB fashion (as shown in the picture below), what causes motor proteins to move to the positive rather than the negative pole?
For example, if one "leg" of the kinesin is bound to a beta tubulin while the other leg is up and ready to bind again, what determines which alpha tubulin it binds to (since there is alpha in front and in back of the beta tubilin it is bound to)?