protein-coding gene