303 aa
MAEKIKLTKKDRIAVWWRSTFLQGSWNYERMQNGGFAFSLIPALKKLYKTKEDRSAALTR
HLEFFNTHPYLASPVLGVTLALEEERSNGAPIDDVTIQGVKVGMMGPFAGIGDPVFWFTV
KPIIGSLAASLAMSGNILGPIIYFLAWNIIRMSFMWYTQELGYRAGSKITDDLSGNLLQN
ITKGASILGMFILGSLVNRWVTVKFTPVVSNVALDKKAYIHWDHLAAGGKGIQQALLQQQ
QGLSLTARKLTTLQDNLDQLIPGLAGLLLTFLCMWLLKKKVSPIVIILGLFVLGVVFHVL
HIM