ID: ENSBTAT00000050159
Gene: ENSBTAG00000046643
Polypeptide: ENSBTAT00000050159
10:25303472..25304172 -1