Lineage-Specific Domain Fusion in the Evolution of Purine Nucleotide Cyclases in Cyanobacteria