ID: ENSBTAT00000034027
Gene: ENSBTAG00000024492
Polypeptide: ENSBTAT00000034027
16:51409249..51421007 -1