Machine learning approaches for the prediction of signal peptides and other protein sorting signals | Synapse