301 aa
MKPSITPAIEQDVYQIDKARVRASFDRAAQTYDAAAVLQTEVRERMFSRLDLIKINPEII
LDAGCGTGHASLELGKRYSKSQVISLDIATSMLKKTAAQYSTVLRLLGMVKQQAVCADIE
QLPIADQSLDMIWSNLAVQWCNDLDLAFTESHRVLKPGGLFMFSTFGPDTLKELRQASNV
DADYIHVSRFIDMHDIGDALMRAGYTAPVLDVERFELTYDDVMGVMRDLKAIGAHNSAQG
RRRGLQGRGFLQKLTQAYEQFRQASGKLPATFEVVYAHAWKPEPKLHFDDGVAPITFRPR
S