Gene context analysis reveals functional divergence between hypothetically equivalent enzymes of the purine-ureide pathway