E4RF5

Early 4 ORF6/7 control protein

Molecular Synopsis