ID: ENSBTAT00000002684
Gene: ENSBTAG00000002076
Polypeptide: ENSBTAT00000002684
14:38927060..39070664 -1