Acyl-lipid desaturases and Vipp1 cooperate in cyanobacteria to produce novel omega-3 PUFA-containing glycolipids