Analogs of farnesyl diphosphate alter CaaX substrate specificity and reactions rates of protein farnesyltransferase.