301 aa
MKLGMIGLGRMGANMARRLIQGGHSIVGFDPDPDARKALESDGAQTADSLKALVESLPGP
RNVWMMVPAGDITESTVGDLLALLDSGDTLIDGGNSNYKDTVRRAKSLAEHDMHYVDCGT
SGGVWGLAEGYSLMIGGEPAPVEALRPVFETLAPATDQGWGHVGPPGAGHFTKMVHNGIE
YGMMQAYAEGFAILQHKQEFSLDLHQVAEIWRNGSVVRSWLLDLTARALDENPTMDGIAP
WVDDSGEGRWTVAEAIDLDVSAPVITLALLERLRSRDNDSYSDKLLAAMRNQFGGHAIKK
E