303 aa
MRVLITGATGLIGQEIVKHCHEQNIAVNYLTTSKSKIENTENYHGFFWNPSTKDIDKNCF
NGVDAIINLAGASISKRWTADYKKVILSSRIEGTQLLIDSLKGETHSINQVVSASAIGVY
PDSLIHYYDETFNDFDDSFLAEVVKAWELSVDGFSQLGITVSKVRIGLVLSNKGGALQEM
VKPIKLGLGAPFGSGKQWQSWIHLNDLARVFLYVLKHKLPGVYNGVAPNPVTNTELTKTI
AKVLDKPLLLPNIPRFAMKLVLGEMHTLLFDSQRVSSKKIEDKGFEFVDYHLQSALQDLL
ANN