adenine nucleotide