Composition and structure of assimilatory nitrate reductase from Ankistrodesmus braunii.