ID: ENSBTAT00000056936
Gene: ENSBTAG00000040144
Polypeptide: ENSBTAT00000056936
1:58015563..58028842 -1