4E81 image

apidaecin family

Lineage