Kinetic and inhibition studies of glutamine synthetase from the cyanobacterium Anabaena 7120.