ID: ENSBTAT00000130339
Gene: ENSBTAG00000008646
Polypeptide: ENSBTAT00000130339
29:42611756..42614980 -1