Adenosine-5'-triphosphate-sulfurylase from Arabidopsis thaliana and Escherichia coli are functionally equivalent but structurally and kinetically divergent: nucleotide sequence of two adenosine-5'-triphosphate-sulfurylase cDNAs from Arabidopsis thaliana and analysis of a recombinant enzyme.