301 aa
MKKVRKAVFPVAGLGTRFLPATKALPKEMLTVVDKPVIQYVVDEAREAGIEEFIFVTGRN
KGVIEDHFDVQFELYDTLAQRGKDAELAKLQRMQPEAGQTSFTRQQVPLGLGHAVWCARN
LVGDEPFALLLPDMIMQSEKGCMRAMVELYEEAGGNVIAVQECDPEEAHKYGIVGKGKDV
ANGFEITSMVEKPAKGTAESNLFLNGRYILQPEIFDILSAHERGAGNEIQLTDAMLKLQK
QQSFYGYHYKGRTFDCGSPEGFVEANVAFSLWRKDFSPRMTRMISNLLEEYTAGEAKAKI
G