Computational studies of the farnesyltransferase ternary complex part I: substrate binding.