A New Algorithm for Reliable and General NMR Resonance Assignment | Synapse