Added a signalpAminoAcids alphabet to account for signalp's smaller range of allowable amino acids, i.e. any object with this alphabet will replace anything apart from signalp allowable amino acids with 'X'