Crystal structure of grouper iridovirus purine nucleoside phosphorylase