More thorough interaction finding. Still needs to handle multiple results and protein searches.