A far-red fluorescent protein evolved from a cyanobacterial phycobiliprotein | doi.page