ID: ENSBTAT00000077123
Gene: ENSBTAG00000034945
Polypeptide: ENSBTAT00000077123
23:25885520..25894260 -1