Protein sequence
>ef03961  226 aa
AQQRDCGGAAQLAGPAAEADPLGRFTCPVCLEVYEKPVQVPCGHVFCSACLQECLKPKKP
VCGVCRSALAPGVRAVELERQIESTETSCHGCRKNFFLSKIRSHVATCSKYQNYIMEGVK
ATIKDASLQPRNVPNRYTFPCPYCPEKNFDQEGLVEHCKLFHSTDTKSVVCPICASMPWG
DPNYRSANFREHIQRRHRFSYDTFVDYDVDEEDMMNQVLQRSIIDQ