triphosphorylations