ID: ENSBTAT00000113437
Gene: ENSBTAG00000062766
Polypeptide: ENSBTAT00000113437
29:46338250..46342231 -1