MEKELVLGIAYGGKYTGLAVVNQKNNQVLYARTVKMRDDVTDILAGRREQRSLRRTLQTKKKRLRELKNYLESIGGIYEESSGTFTIEPFRTVYSLAHKRGYDYADLPEEKTSEEIEAMDAKERKQWEKEKKELEETQRNSRHRDEVLRDVRNVMTEGNLSEEQIIKVESIFNKQYRHKRFNNRILTKCKVCGKNTPLRINVRELLLENIVRYLPLQNKERELLKLTILKGHQQDINEIFKHFRKVYKITLNQKDWPGKNLIDIARNQLRGRLLFCKVHFPENEKYVSIEKKTFRLAPSLKTKIENVLSVIKDDILPNFTLNNVVMESNNFDIAAKTKGKKRLLKEEYSKGHRESGETRKEALLRETDSRCIYCGKGIDLSNAHEDHIFPRKAGGINIFGNLVACCSVCNEEKRGRTPLESGILPKPEIVSFITNDLKKKILEDAQYINTLDFNKYMSHASIGWRHMRDRLRELTGNKELLIKRQSGIYTAYFRKWWGFIKERGNHGHHALDAVILASKKSYAEDGKVDMTIKPCGEDGKEFDIERHLSEMKEFRRDKGGKSAPLHDRNPLSFKNDIITRRFMVTEIECGKEAVIISEEYRKKLTEAFKRFGIAKGKYLTDEQAKDAGFYLRKNGEGVMSLKCEVKGTGYNQMIRIKNNIFKTNVHNVGVAVFLDEKGKKRACELKNPRLSKHFVKPAEQVKGKVIFILKRGNMVTVEGEEMIYRVKKLGTSPVIEAIVGSDGKTRTVSATKLLKINHTKKV