The HlyD-like membrane fusion protein All5304 is essential for acid stress survival of the filamentous cyanobacterium Anabaena sp. PCC 7120 Article uri icon