Bifunctional enzyme with both ATP sulfurylase and 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 adenosine 5'-phosphosulfate (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). Required for normal growth and development. Involved in several aspects of both embryonic and postembryonic development, including molting, changes in cell shape, and patterning of epithelial and muscle cells