3EG4 image

transferase hexapeptide repeat family

Lineage