Crystal structure of ADP compounds hydrolase