Structure of Thermosynechococcus elongatus CcmL