ID: ENSBTAT00000087509
Gene: ENSBTAG00000054258
Polypeptide: ENSBTAT00000087509
3:18338151..18345995 1