B6-vitamer kinase involved in the salvage pathway of pyridoxal 5'-phosphate (PLP). Catalyzes the phosphorylation of pyridoxine (PN), pyridoxal (PL), and pyridoxamine (PM), forming their respective 5'-phosphorylated esters, i.e. PNP, PLP and PMP. ATP + pyridoxal = ADP + H(+) + pyridoxal 5'-phosphate ATP + pyridoxine = ADP + H(+) + pyridoxine 5'-phosphate ATP + pyridoxamine = ADP + H(+) + pyridoxamine 5'-phosphate Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxal 5'-phosphate from pyridoxal: step 1/1. Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxine 5'-phosphate from pyridoxine: step 1/1. Cofactor metabolism; pyridoxal 5'-phosphate salvage; pyridoxamine 5'-phosphate from pyridoxamine: step 1/1. Homodimer. Belongs to the pyridoxine kinase family. PdxK subfamily.