301 aa
MKLGMIGLGRMGANMARRLIQGGHSIVGFDPDPDARKALESDGAQTADSLKALVESLPGP
RNVWMMVPAGDITESTVGDLLALLDAGDTLIDGGNSNYKDTVRRAKSLAEHDMHYVDCGT
SGGVWGLAEGYSLMIGGEPAPVEALRPVFETLAPATDQGWGHVGPPGAGHFTKMVHNGIE
YGMMQAYAEGFAILQHKQEFSLDLHQVAEIWRNGSVVRSWLLDLTARALDENPTMDGIAP
WVDDSGEGRWTVAEAIDLDVSAPVITLALLERLRSRDKDSYSDKLLAAMRNQFGGHAIKK
E