ID: ENSBTAT00000027728
Gene: ENSBTAG00000020807
Polypeptide: ENSBTAT00000027728
29:43990459..43991956 -1