ESM3 vs traditional protein models