Protein rough-vole-wave | Proteinbase