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