Bifunctional enzyme with both ATP sulfurylase and adenosine 5'-phosphosulfate (APS) kinase activity, which mediates two steps in the sulfate activation pathway. The first step is the transfer of a sulfate group to ATP to yield APS, and the second step is the transfer of a phosphate group from ATP to APS yielding 3'-phosphoadenylylsulfate (PAPS: activated sulfate donor used by sulfotransferase). ATP + H(+) + sulfate = adenosine 5'-phosphosulfate + diphosphate adenosine 5'-phosphosulfate + ATP = 3'-phosphoadenylyl sulfate + ADP + H(+) Sulfur metabolism; sulfate assimilation. In adults expressed in coelomocytes, body wall and gut. Expressed in oocytes, embryos and adults. In the N-terminal section; belongs to the APS kinase family. In the C-terminal section; belongs to the sulfate adenylyltransferase family.