Cyanobacterial Sulfide-Quinone Reductase: Cloning and Heterologous Expression