MEKELVLGIDYGGKYTGLAVVNQKNNQVLYARTVKMRDDVTDILAGRRRQRSLRRTLQTKKKRLRELKNYLESIGGIYEESSGTFTIEPFRTVYSLAHKRGYDYADLPEEKTSEEIEAMDAKERKQWEKEKKELEETQRNSRHRDEVLRDVRNVMTEGNLSEEQIIKVESIFNKQYRHKRFNNRILTKCKVCGKNTPLRRNVRELLLENIVRYLPLQNKERELLKLTILKGHQQDINEIFKHFRKVYKITLNQKDWPGKNLIDIARNQLRGRLLFCKVHFPENEKYVSIEKKTFRLAPSLKTKIENVLSVIKDDILPNFTLNNVVMESNNFDIAAKTKGKKRLLKEEYSKGHRESGETRKEALLRETDSRCIYCGKGIDLSNAHEAHIFPRKAGGINIFGNLVACCSVCNEEKRGRTPLESGILPKPEIVSRITNDLKKKILEDAQYINTLDFNKYMSHASIGWRHMRDRLRELTGNKELLIKRQSGIYTAYFRKWWGFIKERGNHGHHALDAVILASKKSYAEDGKVDMTIKPCGEDGKEFDIERHLSEMKEFRRDKGGKSAPLHDRNPLSFKNDIITRRFRVTEIECGKEAVIISEEYRKKLTEAFKRFGIAKGKYLTDEQAKDAGFYLRKNGEGVMSLKCEVKGTGYNQMIRIKNNIFKTNVHNVGVAVFLDEKGKKRACELKNPRLSKHFVKPAEQVKGKVIFILKRGNMVTVEGEEMIYRVKKLGTSPVIEAIVGSDGKTRRVSATKLLKINHTKKV