Pre-trained protein language model for codon optimization