Probably SAINT (Sequential Algorithm Initiated at the Nitrogen Terminus). I am using TRCP-62 from Transceptar Technologies for similar things but this is part of a larger algorithm.
You can try the NCBI conserved domain search. This helps a lot to identify and predict known protein domains. https://www.ncbi.nlm.nih.gov/Structure/cdd/wrpsb.cgi