Characterization of HetN, a protein involved in heterocyst differentiation in the cyanobacterium Anabaena sp. strain PCC 7120.