Crystal structure of achea protoglobin: novel ligand diffusion paths to the heme.