Crystal Structure of Thermobifida fusca Protease A (TFPA)