ID: ENSBTAT00000064937
Gene: ENSBTAG00000040568
Polypeptide: ENSBTAT00000064937
25:37431138..37433319 -1