ID: ENSBTAT00000029340
Gene: ENSBTAG00000039995
Polypeptide: ENSBTAT00000029340
16:5627220..5723201 -1