Family of the green fluorescent protein: journey to the end of the rainbow.

Family of the green fluorescent protein: journey to the end of the rainbow.