Role of the kinesin neck linker and catalytic core in microtubule-based motility