ID: ENSBTAT00000024426
Gene: ENSBTAG00000018356
Polypeptide: ENSBTAT00000024426
28:41777830..41786716 -1