301 aa
MTQKLGFVENFGLSGAAAVISKTAAAPIERVKLLVQNQDEMIKAGRLKEPYKGVIDCTLR
TFRTEGFWPFWRGNLANCLRYFPTQALNFAFKDQIKATFKTSKDASYTTKFGMNVMSGGC
AGAMSLCFVYSLDYARTRLANDAKAAGKGASDRQFNGLIDVYRKTIKSDGFVGLYRGFVI
SCVGIIVYRGCYFGFYDTLKPILLGEKASLAASFALGYVVTISAGLVSYPIDTIRRRMMM
TSGEAVKYKGSIDCTLQILKNEGFLSLMKGAGANILRGVAGAGVLSGFDKFKEYYIAWRV
S