301 aa
MLLGSIEFRDDEITCAVSDGHINIKDKVEFPLTTPKENFKQIVEYFKKINDIKAIGISSF
GPLEMRTYSPQYGYIKDSSRKNWSNVNVLGTLKKYLKVPMSFTTDVNSTAYGEYITSILE
NKPVLSLVYITISKGVGAGIVNDGELVGYKGSPEIGHICPKRHPKDQTFPGTCPYQGDCL
EGLVSEPAFQARFNKSYKEISMFKPIWDIIAYYIAQSVVQSTLLIRPQKIIIGGDIINKI
EIQKIKNEFKKLINNYIKVGDDGNLEGYISLPSNSSNKLSIIGNISLAKKVYYADGDEYA
K