Crystal structure of Streptococcus pyogenes sortase A: Implications for sortase mechanism