ID: ENSBTAT00000091665
Gene: ENSBTAG00000068284
Polypeptide: ENSBTAT00000091665
12:67330869..67366834 -1