Pex5p is the receptor for the peroxisomal targeting signal 1 (PTS1) that consists of a C-terminal tripeptide (consensus (S/A/C)(K/R/H)(L/M)). Hexadecapeptides recognized by Pex5p from Homo sapiens and Saccharomyces cerevisiae were identified by screening a two-hybrid peptide library, and the targeting ability of the peptides was demonstrated using the green fluorescent protein as reporter. The PTS1 receptors recognized in a species-specific manner a broad range of C-terminal tripeptides, and these are reported herein. In addition, residues upstream of the tripeptide influenced the strength of the interaction in the two-hybrid system as well as in an in vitro competition assay. In peptides interacting with the human protein, hydrophobic residues were found with high frequency especially at positions -2 and -5, whereas peptides interacting with S. cerevisiae Pex5p were more hydrophilic and frequently contained arginine at position -2. In instances where the terminal tripeptide deviated from the consensus, upstream residues exerted a greater influence on the ability of the hexadecapeptides to bind Pex5p.