solutions for protein modeling