Diversity and regulation of ATP sulfurylase in photosynthetic organisms