ID: ENSBTAT00000121986
Gene: ENSBTAG00000040063
Polypeptide: ENSBTAT00000121986
18:47272439..47287069 -1