ID: ENSBTAT00000090255
Gene: ENSBTAG00000017946
Polypeptide: ENSBTAT00000090255
28:41589016..41593549 1