Part 3: Mutating Proteins and MD Setup

Mutating the Protein

The first thing we need to do is to mutate the protein. We will need to change the arginine 292 residue into lysine 292. To do this, we will first copy 1NNC.pdb to 1NNC_R292K.pdb by using the command;

cp 1NNC.pdb 1NNC_R292K.pdb

Now edit 1NNC_R292K.pdb by typing;

nano 1NNC_R292K.pdb

Now scroll down this file until you reach the arginine 292 residue;

ATOM   1658  N   ARG A 292      26.659  26.406  55.828  1.00 12.03           N
ATOM   1659  CA  ARG A 292      26.980  26.755  57.197  1.00 13.50           C
ATOM   1660  C   ARG A 292      28.487  26.772  57.423  1.00 13.83           C
ATOM   1661  O   ARG A 292      29.181  25.796  57.122  1.00 13.74           O
ATOM   1662  CB  ARG A 292      26.327  25.726  58.129  1.00 13.16           C
ATOM   1663  CG  ARG A 292      26.891  25.635  59.549  1.00 12.29           C
ATOM   1664  CD  ARG A 292      26.367  24.374  60.220  1.00 12.35           C
ATOM   1665  NE  ARG A 292      26.868  24.176  61.571  1.00 12.99           N
ATOM   1666  CZ  ARG A 292      26.318  23.353  62.464  1.00 13.13           C
ATOM   1667  NH1 ARG A 292      25.200  22.696  62.187  1.00 12.45           N
ATOM   1668  NH2 ARG A 292      26.857  23.230  63.664  1.00 13.02           N

To mutate a residue, you need to change the residue name and remove the atoms that are not common to both residues. In the case of arginine mutating to lysine, we must change “ARG” to “LYS” and must delete all atoms from “CG” to “NH2”, as these are part of arginine, but are not in lysine. Once you have edited the scripts, you should have something that looks like this;

ATOM   1658  N   LYS A 292      26.659  26.406  55.828  1.00 12.03           N
ATOM   1659  CA  LYS A 292      26.980  26.755  57.197  1.00 13.50           C
ATOM   1660  C   LYS A 292      28.487  26.772  57.423  1.00 13.83           C
ATOM   1661  O   LYS A 292      29.181  25.796  57.122  1.00 13.74           O
ATOM   1662  CB  LYS A 292      26.327  25.726  58.129  1.00 13.16           C

Once you have edited the file, you can then use the “tleap” program that is part of AmberTools. This program will automatically add all of the hydrogen atoms to zanamivir and the protein, and will also add in the extra atoms for lysine 292. This is controlled using a tleap command file called “add_atoms.in”. If you are interested, you can take a look at this file using a text editor to see what it is doing.

To run tleap type;

$AMBERHOME/bin/tleap -s -f add_atoms.in

This will create a new PDB file called “1NNC_R292K_H.pdb”. Take a look at this file in VMD by typing;

vmd 1NNC_R292K_H.pdb

Image showing 1NNC_R292K_H

As you can see, all missing hydrogens and lysine atoms have been added correctly. You should also be able to see that tleap has renumbered the residues, so lysine 292 has been renumbered to lysine 212 (hence, to view this residue, you need to use “resid 212” rather than “resid 292” in VMD).

Previous Up Next