ID: ENSBTAT00000128608
Gene: ENSBTAG00000006363
Polypeptide: ENSBTAT00000128608
21:52283865..52286266 -1