ID: ENSBTAT00000109908
Gene: ENSBTAG00000002026
Polypeptide: ENSBTAT00000109908
3:50629955..50638559 -1