301 aa
MKILSYIQEGVTRLGVHTEAGILDVEQALAASGLVKGTRSLTLQDLIAGGPEILSHLNGL
AVQAAGGVDVSESIALLDESALQLAPCVQSPGKIICVGLNYRKHAEETNAPIPQTPILFS
KFNNALAAHLEPVPLPAASQKVDYEAELVIVMGRTARNVSREEAYKYVYGYCCGNDLSAR
DLQMRTQQWLLGKTCDKFAPVGPYLVTADEVGDPNRLAISCTVNGELRQSSNTADMIFKC
DEMISYISLHFTLEPGDMIMTGTPEGVMLGYPQEQQVYLQAGDTVTVQIEKLGQLTNTMT
I