diphosphomevalonates