Characterization of an aminopeptidase gene expressed in akinetes, vegetative, hormogonia and heterocysts of Nostoc punctiforme