Crystal structure of Ehp / C3d complex