Maybe it won't coz the gsr from the states is left hand drive, maybe not too sure about the length.

Before u buy a new throttle cable try and tighten the throttle cable, or the leaver that the cable attaches to could be covered in tiny rocks n oil. Have a go at cleaning the spring Attached to the leaver with wd40