ATP-binding cassette transporters of the multicellular cyanobacterium Anabaena sp. PCC 7120: a wide variety for a complex lifestyle Article uri icon