Crystal structure of DegP24