Characterization of a surface metalloprotease from Herpetomonas samuelpessoai and comparison with Leishmania major promastigote surface protease.