Simultaneous occurrence of two different glyceraldehyde-3-phosphate dehydrogenases in heterocystous N(2)-fixing cyanobacteria.