Crystal structure of RbcX from Anabaena CA