From crystallographic data to the solution structure of photoreceptors: the case of the AppA BLUF domain