Tekstiviesti: Combining co-evolution and secondary structure prediction to improve fragment library generation