A Holistic Computational Approach to Boosting the Performance of Protein Search Engines