3BXY image

transferase hexapeptide repeat family

Lineage