ID: ENSBTAT00000004098
Gene: ENSBTAG00000003155
Polypeptide: ENSBTAT00000004098
21:58754141..58756270 -1