diphosphorylases