Immunoprecipitation is a precipitaion technique which allows the isolation of protein or protein complex from biological samples. Incubate sample with antibody against protein of interest. Separate antibody-protein complex from remaining sample Analysis