Design of permeability-optimized target-binding macrocycles via direct preference optimization | Synapse