Gravar-mail: Effects of Codon Distributions and tRNA Competition on Protein Translation