SMS: Applied protein chemistry