The X-ray crystal structure of APR-B, an atypical adenosine 5'-phosphosulfate reductase from Physcomitrella patens