The structural basis for spectral variations in green fluorescent protein