301 aa
MKKVRKAIIPAAGLGTRFLPATKAMPKEMLPIVDKPTIQYIVEEAIASGIEDIIIVTGKG
KRAIEDHFDNAFELEATLLEKGKLDLLDEVQKSSKVDIHYIRQKEPKGLGHAVWCARNFI
GDEPFAVLLGDDIVESDTPCTRQLIEQYEMTEKSVIGVQTVPENQTHRYGIIDPIEQFGR
LHQVRQFVEKPAAGTAPSNLAIMGRYVLTPEIFEFLGAQEVGAGGEIQLTDAIQRLNELQ
EVFAYDFQGTRFDVGEKLGFIQTTIEFALKNDDLKAPLLSSLKAVIEREMQEEALIARGE
S