Structure of nicotinamide mononucleotide adenylyltransferase: a key enzyme in NAD(+) biosynthesis.