ID: ENSBTAT00000075418
Gene: ENSBTAG00000050172
Polypeptide: ENSBTAT00000075418
21:19715662..19987941 -1