ID: ENSBTAT00000052562
Gene: ENSBTAG00000038869
Polypeptide: ENSBTAT00000052562
18:47330740..47350680 1