Library
Biochemical and structural characterization of an inositol pyrophosphate kinase from a giant virus