Domain crossover in the reductase subunit of NADPH-dependent assimilatory sulfite reductase