Gloeobacter violaceus PCC 7421