adenylyl imidodiphosphate