ID: ENSBTAT00000064509
Gene: ENSBTAG00000036298
Polypeptide: ENSBTAT00000064509
24:506412..521047 -1