Cyanobacterial Aldehyde Decarbonylase Research Articles