Giant DNA viruses encode a translation initiation complex like eukaryotic life | Heykuki News