Protein Geranylgeranyltransferase type-I Complexed with Geranylgeranyl Diphosphate