ProTeus: identifying signatures in protein termini