ID: ENSBTAT00000008895
Gene: ENSBTAG00000006758
Polypeptide: ENSBTAT00000008895
17:44271151..44272435 -1