Identification and Characterisation of a Novel Acylpeptide Hydrolase from Sulfolobus Solfataricus: Structural and Functional Insights