301 aa
MKLGMIGLGRMGANMARRLMRGGHAIVGFDPQAEARQALAEDGAQTVDSLAALVASLPAP
RTVWMMVPAGAITEDTVTALSPLLQAGDTLVDGGNANYKDTLRRAEKLASQQVHYIDCGT
SGGVWGLAEGFSLMIGGDEAAVERLRPVFETLAPAKDRGWGRVGPAGAGHFTKMVHNGIE
YGMMQAYAEGFSILQHKQAFALDLHQVADIWRSGSVVRSWLLDLTALALEKNPSMDGIAP
YVEDSGEGRWTVAEAIDLDVSAPVITLALLERLRSRDADSYSDKLLAAMRNQFGGHAMKK
E