MVHGLELHSYWDDARRYCYQTTRKHGWYILDVYDTGPTWGPVETSAGITVRFPPIATRFIRYAKGRSDKNNGIHWAKIRVYGKDLKLLNLNSAKAILGPFEWANPQHAGGFIDGITERDSWAGAPTIGTNYTDTCGSPDNVPYITVDIGKVARLDAITLFKWWNDVGNATETYRRYCNQRLQLSIDGENWQTVLNTGASWWASESSGGNTVQFRPALARYVRHYLGRNTDNEYVHFIEMKAYGEYRNELDLSQSTVQLEAGKTWSLQHTGGLFDGDISQFAYKKSVGAASVSCTNPAWVTVELPHLAILDSVTLFHYYHDGRAYCNQWVELSTDGSTWQKVYSTGQGYGFSETALGYTIQFEPMDAMFVRHGLGGSDASVANDNHFTEKKMNGRYVKELPLDWANVELSSNVQWPTGILPQRVIDGLNSCDKWAEHAWIDRTPTTPTNTCATNFPQESDLPYLTVDLGRPAMLEAVRVWFYYCTAGRNST*