Crystallographic analysis of protein conformational changes in the bacteriorhodopsin photocycle.