MGLNVDECIETLKSGECVSESSLRLLCQYVSELLMEESNVQPVLSPVTIVGDLHGQFFDLLNLLRVGGWPPDTSYIFLGDFVDRGHNSVETLSLLLCLKLKYPGHVTLLRGNHESRQITQVYGFYDECLRKYGNASVWRHCVQCFDTFGLAALIDEQVLCVHGGLSPDVRTLDQVRAIDRNQEIPHEGAFCDLVWSDPDDISGAWQLSPRGAGYLFGQRVTDEFHHVNNLQLMARAHQLVLEGRKYHFDKRLVTVWSAPNYCYRCGNVAAILEIGGDNAHTTNNPEEDGPGSEGFEGSIRQRFKFFRDTEQSVYGPKGETRAQLVPYFL*