Exploring chromophore--protein interactions in fluorescent protein cmFP512 from Cerianthus membranaceus: X-ray structure analysis and optical spectroscopy.

Exploring chromophore--protein interactions in fluorescent protein cmFP512 from Cerianthus membranaceus: X-ray structure analysis and optical spectroscopy.