301 aa
MASMGLNLDEQKAVDRFRKNVVEPSMTKLVILDFWAEWCGPCKALTPVLEKVAAEYADKG
VVLAKVNVDEEQFIAAQFQVRSIPTVYAMFQGQPVADLTPARTESQLKQYLDQILAKLPV
QAGEPEQDVTPLLAMGEEVLAEGDGERAASIFAQIVEIAPDNAQAHAGLVRALIAAGQKD
EAQAVLDSLDPKLAADPALAQARSALALAEDAPEEGELAALRAAAAERPADMDAQLAFAN
GLYAAGQRDEAAAKLLAMIAADREWNEGAAKARLLQIFEAIGLEDPWVAATRRKLSAVLF
G