Structure and protective efficacy of the Staphylococcus aureus autocleaving protease EpiP