Erregistroa posta elektronikoz bidali: Heterologous assembly and rescue of stranded phycocyanin subunits by expression of a foreign cpcBA operon in Synechocystis sp. strain 6803.