MEVDKEQHEDIPDYNTENGENKDIHYNSQSDSEEEIHKTVPSKSDRKRGMTRLPKLKTEYVNSGGKKRVRFDEFGKFTGKNNAVFVSYLGDLVREKVGLSALCWKKVKPEMKDKLWEEITRYFDVHESGKEFVMNRLGILLRNFRRKLYADYIKPHLGDTDMLEKIPVRYHALITEQDDWNKFVTYTQSQEFNNVSQRTIKARKMSKYDHRMGRGGYTTLRRKLIEENVISKEEIPPRSVMWCKGRESKGEFKDEDVKIMADKLGVGTGVTYNRYFNVPRSKGSSKEEIKDLKVALHNGKLELEKKDVELKALSTKVNEQDQTLKLVLAHLNAKGADFPNMSHIIGISSEKIVQSNETSPVSLKNNEPSEPVTPPIKCSLSYPYKRNIVARGTIHLSSERQFIHGVPLQDDCYKVSIDEVVVKTAFLPHQTGEFKLVEDAYKSFVPWPKYLVQTESEVPEIISHQKSTKRKPTYISSDALLKKTRSNTNKNNA*