ID: ENSBTAT00000000683
Gene: ENSBTAG00000000524
Polypeptide: ENSBTAT00000000683
1:143846935..143850386 -1