MEKELVLGIDYGGKYTGLAVVNQKNNQVLYARTVKMRDDVTDILAGRREQRSLRRTLQTKKKRLRELKNYLESIGGIYEESSGTFTIEPFRTVYSLAHKRGYDYADLPEEKTSEEIEAMDAKERKQWEKEKKELEETQRNSRHRDEVLRDVRNVMTEGNLSEEQIIKVESIFNKQYRHKRFNNRILTKCKVCGKNTPLRINVRELLLENIVRYLPLQNKERELLKLTILKGHQQDINEIFKHFRKVYKITLNQKDWPGKNLIDIARNQLRGRLLFCKVHFPENEKYVSIEKKTFRLAPSLKTKIENVLSVIKDDILPNFTLNNVVMESNNFDIAAKTKGKKRLLKEEYSKGHRESGETRKEALLRETDSRCIYCGKGIDLSNAHEDHIFPRKAGGINIFGNLVACCSVCNEEKRGRTPLESGILPKPEIVSFITNDLKKKILEDAQYINTLDFNKYMSHASIGWRHMRDRLRELTGNKELLIKRQSGIYTAYFRKWWGFIKERGNHGHHALDAVILASKKSYAEDGKVDMTIKPCGEDGKEFDIERHLSEMKEFRRDKGGKSAPLHDRNPLSFKNDIITRRFMVTEIECGKEAVIISEEYRKKLTEAFKRFGIAKGKYLTDEQAKDAGFYLRKNGEGVMSLKCEVKGTGYNQMIRIKNNIFKTNVHNVGVAVFLDEKGKKRACELKNPRLSKHFVKPAEQVKGKVIFILKRGNMVTVEGEEMIYRVKKLGTSPVIEAIVGSDGKTRTVSATKLLKINHTKKV