Deinococcus radiodurans

2026