Crystal structure of allophycocyanin