Catalyzes the phosphorylation of the purine nucleoside adenosine at the 5' position in an ATP-dependent manner. Serves as a potential regulator of concentrations of extracellular adenosine and intracellular adenine nucleotides. adenosine + ATP = ADP + AMP + H(+) Binds 3 Mg(2+) ions per subunit. Activity is inhibited by 5-iodotubercidin and 5'-amino-5'-deoxyadenosine. Purine metabolism; AMP biosynthesis via salvage pathway; AMP from adenosine: step 1/1. Monomer. Widely expressed. Highest level in placenta, liver, muscle and kidney. The disease is caused by variants affecting the gene represented in this entry. Belongs to the carbohydrate kinase PfkB family.