def concatOverlapPep(peptide, j, prefixPeptide):
    """
    Called by self.createOverlap(), this function takes two peptides which have an identical prefix/suffix sequence
    and combines them around this like sequence. Eg: ABCDE + DEFGH = ABCDEFGH

    :param peptide: the peptide with matching suffix sequence
    :param j: the length of the matching suffix
    :param prefixPeptide: the peptide with matching prefix seqeunce.

    :return concatPep: the peptide resulting from concatenation around the matching prefix/suffix.
    """
    concatPep = peptide[0:j] + prefixPeptide
    return concatPep