Text this: Prediction and design of thermostable proteins with a desired melting temperature