Further studies and biological activities of macromolecular protein R-Phycoerythrin from Portieria hornemannii.