The Omp85 proteins of Anabaena sp. PCC 7120 and E. coli are functionally distinct