Spectroscopic and mutational analysis of the blue-light photoreceptor AppA: a novel photocycle involving flavin stacking with an aromatic amino acid.