Pyrophosphate-producing protein dephosphorylation by HPr kinase/phosphorylase: a relic of early life?

Pyrophosphate-producing protein dephosphorylation by HPr kinase/phosphorylase: a relic of early life?