ConGen: Targeted Molecule Generation Through Contrastive Learning and Latent Optimization | Synapse