Molecular enigma of multicolor bioluminescence of firefly luciferase.

Molecular enigma of multicolor bioluminescence of firefly luciferase.