Zinc finger nucleases: looking toward translation.

Zinc finger nucleases: looking toward translation.