METTVDTTITWVIKNFSSLQSAPIYSDIFVVGGCKWRIMAYPKGINKAHDSFSLFLNVPDNESLPTGWRRHAKVSFSLVNQGSEKLSQRKVTQHWFVQKAFTWGFPVMITHTELNAKMGFLVNGELKVVAKIEVLEVVGKLDVSKESSPIMKTIDVNGFQVLPSQVDSVKRLFEKNLDIVSKFRLKNPYLKTACMNLLLSLTETLCQSPQELSNDGLSDAGVALAYLIETGLKLDWLEKKLDELKEKKKKEESCLVRLREMDEQLQPFKKRCLDIEDQISKEKEELLAAREPLSLYDDIDNNV*