Thermosynechococcus elongatus

(Type Species)