ID: ENSBTAT00000021361
Gene: ENSBTAG00000016052
Polypeptide: ENSBTAT00000021361
12:29866539..29885244 -1