Protein Localization in the Cyanobacterium Anabaena sp. PCC7120 Using Immunofluorescence Labeling