Immunoprecipitation (viewIP™)