Molecular Recognition And Catalysis In Sortase A From Staphylococcus Aureus