Metalloprotoporphyrin Inhibition of HCV NS3-4A Protease: Structure – Activity Relationships