ORF71 logo

ORF71

Viral FLICE protein

Molecular Synopsis