Gravar-mail: Protein-mediated error correction for de novo DNA synthesis