ID: ENSBTAT00000084052
Gene: ENSBTAG00000064990
Polypeptide: ENSBTAT00000084052
19:41313298..41319934 -1