303 aa
MSTVNKKVKKAVIPVAGLGTRMLPATKAIPKEMLPLVDKPLIQYVVNECIAAGINEIILV
THSSKNSIENHFDTSFELEAMLEKRVKRQLLKEVQAICPEHVTIMQVRQGLAKGLGHAVL
CAHPLVGDEPVAVILPDVIIDEYESDLKKDNLSEMLQRFYSTGHSQIMVEPVENVSSYGV
VDCKGVELKPGDSAPMVGVVEKPKASEAPSNLAVVGRYVLSAQIWDLLKKTEPGAGNEIQ
LTDAIAMLMEKETVEAYHLKGVSHDCGNKLGYMAAFVEYGIRHDALGEDFTQWLKEAIEE
GAN