They should fit, but if they are internally wired that makes the job so much longer to install the wiring, also you may have to change the clutch and throttle cables to suit the extra lenght if you need different cables.
thank post