ID: ENSBTAT00000053207
Gene: ENSBTAG00000040564
Polypeptide: ENSBTAT00000053207
24:43067562..43153927 -1