ID: ENSBTAT00000003912
Gene: ENSBTAG00000003006
Polypeptide: ENSBTAT00000003912
10:26574076..26574619 1