Prenylated proteins: the structure of the isoprenoid group.