ID: ENSBTAT00000073556
Gene: ENSBTAG00000048354
Polypeptide: ENSBTAT00000073556
8:52883552..52911724 -1