Crystal structure of cyanobacteriochrome TePixJ GAF domain