Script to generate multiple mutants at three specified sites based on user specified lists

For an input protein, user specifies 3 mutation sites and provides a list of residue types for mutations at each site.

The output pdb file names identify the mutations performed.