ID: ENSBTAT00000063656
Gene: ENSBTAG00000048202
Polypeptide: ENSBTAT00000063656
29:38647411..38650395 -1