Structural and functional characterization of hyaluronate lyase (HYLP2) from streptococcus pyogenes bacteriophage 10403