RESTRAIN: restrained structure-factor least-squares refinement program for macromolecular structures | Synapse