SEARCH Articles Figures Tables Farnesyl Farnesyl diphosphate Farnesyl diphosphate synthase structures Farnesyl synthase Farnesylation