PTPN6/SHP1 internal blocking peptide Blocking/Immunizing peptide for anti-PTPN6/SHP1 internal antibody Pkg Size 100 ug