Approaches for the discovery of inhibitors of protein-protein interactions