Enzyme function prediction using contrastive learning | Synapse