Different SAR86 subgroups harbour divergent proteorhodopsins.

Different SAR86 subgroups harbour divergent proteorhodopsins.