ID: ENSBTAT00000079609
Gene: ENSBTAG00000036298
Polypeptide: ENSBTAT00000079609
24:514996..521047 -1