Crystal structure of HMP-1-HMP-2 complex