Genetic robustness and selection at the protein level for synonymous codons