Probably phosphorylates lipids; the in vivo substrate is unknown. Binds 1 Mg(2+) ion per subunit. Ca(2+) may be able to substitute. Belongs to the diacylglycerol/lipid kinase family. YegS lipid kinase subfamily.