ID: ENSBTAT00000031240
Gene: ENSBTAG00000023000
Polypeptide: ENSBTAT00000031240
6:26654490..26656256 -1