Structure and insight into blue light-induced changes in the BlrP1 BLUF domain.