I have a brand new John Deere 540 R.P.M. driveshaft for a 530 round baler. Part number is BE22579 and includes inner shaft # AE45127 which is no longer available. It is complete including both end yokes and steel safety shields. It might work on other applications. Pto end is 6 spline 540 and implement end is for 1 1/4" hex shaft. Overall compressed length is 35". Feel free to make an offer.