ORF72

Caspase-like protein

Molecular Synopsis