Main Search Cum Protein Compilation