Spline?

I think you will need to shorten the driveshaft. Im not sure how much.