Molecular cloning and expression of the gene encoding ADP-glucose pyrophosphorylase from the cyanobacterium Anabaena sp. strain PCC 7120.