ID: ENSBTAT00000066860
Gene: ENSBTAG00000057655
Polypeptide: ENSBTAT00000066860
24:60481161..60483386 1