Crystal structure of streptococcal beta-galactosidase