# Module 7: The Sequence Finder

> Learn how ProteinMPNN designs sequences for a target structure — and how to judge the sequences it returns.

Inverse Folding

Learn how ProteinMPNN designs sequences for a target structure — and how to judge the sequences it returns.

- Explain the inverse folding problem and why sequence space for a fold is astronomically large
- Apply the degeneracy principle: structure constrains core positions far more tightly than surface ones
- Redesign a surface for solubility without disturbing the core
- Run ProteinMPNN in principle: what its parameters control and what its score does and does not mean
- Rank candidate sequences on several metrics at once, knowing the best MPNN score is not always the best protein

## Links

- [Introduction](https://proteindesign.academy/module/7/intro)
- [7.1 Sequence Space](https://proteindesign.academy/module/7/1)
- [7.2 The Degeneracy Principle](https://proteindesign.academy/module/7/2)
- [7.3 Solubility Surgeon](https://proteindesign.academy/module/7/3)
- [7.4 ProteinMPNN: How It Works](https://proteindesign.academy/module/7/4)
- [7.5 Evaluating MPNN Outputs](https://proteindesign.academy/module/7/5)
- [7.integration Run ProteinMPNN](https://proteindesign.academy/module/7/integration)
- [The MPNN Challenge](https://proteindesign.academy/module/7/capstone)
- [Use the Tools](https://proteindesign.academy/module/7/tools)
- [Start Here](https://proteindesign.academy/start-here)
- [Tools & Papers](https://proteindesign.academy/tools-and-papers)
- [Continuing Practice](https://proteindesign.academy/continuing-practice)
