A more forgiving method that does not care about the padding of the residue IDs.

def from_non_aligned_residue_IDs(Chain, StartResidueID, EndResidueID, Sequence = None):
        '''A more forgiving method that does not care about the padding of the residue IDs.'''
        return PDBSection(Chain, PDB.ResidueID2String(StartResidueID), PDB.ResidueID2String(EndResidueID), Sequence = Sequence)