Faster placement of hydrogens in protein structures by dynamic programming | Synapse