301 aa
MASMGLNLEEQKAVDRFRSAVVEPSMTKLVILDFWAEWCGPCKALTPVLEKVAAEYADKG
VVLAKVNVDEEQFIAAQFQVRSIPTVYAMFQGQPVADLTPARTESQLRQYLDQILAKVPV
QAGEPAQDVTPLLAMGEEVLAEGDGERAASIFAQIVEIAPDNAQAHAGLVRALIAAGQKD
EAQAVLDALDPAMAADPVFAQARSALALAEDAPEEGELATLRAAAAERPADMDAQLAFAN
ALYASGQRDEAAARLLAMVAADREWNEGAAKARLLQIFEATGLEDPWVSATRRKLSTVLF
G