ID: ENSBTAT00000079552
Gene: ENSBTAG00000000704
Polypeptide: ENSBTAT00000079552
25:27897987..27918749 -1