Genome and protein evolution in eukaryotes Article uri icon