ID: ENSBTAT00000084720
Gene: ENSBTAG00000054153
Polypeptide: ENSBTAT00000084720
14:23395822..23397050 -1