Immunoprecipitation assay and GST-pull down