eggNOG v3.0: Orthologous groups covering 1133 organisms at 41 different taxonomic ranges Article uri icon