Photochromic biliproteins from the cyanobacterium Anabaena sp. PCC 7120: lyase activities, chromophore exchange, and photochromism in phytochrome AphA.