Crystal structure of hypothetical protein APE2540