SEARCH Articles Figures Tables Enhanced visible fluorescent proteins Fluorescence proteins Fluorescent proteins Protein fluorescer Proteins visible Visible fluorescent proteins properties