Luminescent and substrate binding activities of firefly luciferase N-terminal domain.