102643-50-5 J beta Sequence Joining segment peptide, synthetic