CcmL from Thermosynechococcus elongatus BP-1