Structure of Escherichia coli AMP nucleosidase reveals similarity to nucleoside phosphorylases.