Virus protease or 3C protease or virus proteinase are virus cysteine proteases which have essential role in viral replication. The protease cleaves the precursor viral polyprotein to produce functional proteins and enzymes. F Virus proteases are attractive target for therapeutic agents for treatment of diseases caused by the common cold virus.