ID: ENSBTAT00000003912
Gene: ENSBTAG00000003006
Polypeptide: ENSBTAT00000003912
10:26541377..26542004 1