301 aa
MTQKLGFVENFGLSGAAAVISKTAAAPIERVKLLVQNQDEMIKAGRLKEPYKGVIDCTLR
TFRTEGFWPFWRGNLANCLRYFPTQALNFAFKDQIKATFKTSKDASYATKFGMNVMSGGC
AGAMSLCFVYSLDYARTRLANDAKAAGKGASDRQFNGLIDVYRKTIKSDGFVGLYRGFVI
SCVGIIVYRGCYFGFYDTLKPILLGEKASLAASFALGYVVTISAGLVSYPIDTIRRRMMM
TSGEAVKYKGSIDCTLQILKNEGFLSLMKGAGANILRGVAGAGVLSGFDKFKEYYIAWRV
S