ID: ENSBTAT00000033082
Gene: ENSBTAG00000024021
Polypeptide: ENSBTAT00000033082
11:32715364..32880569 -1