MVNLTIDGQKVSVPQGTTIMQAAATVGIEIPRLCYLKGINEISACKVCVVEIQGQNRVVTACTTPVQEGLVVYTNSPKARSIRRTNVELILSQHDCMCATCVRSGNCSLQTLANDLGIYDIPYERDVVDTPWNQEFPLIRDSKKCIKCMRCVQICDKVQKLHIWDVQNTGARTTVDVAGNVSIEDSDCSLCGQCITHCPVGALKERNDVPKIYDVLADPNKVTVVQVAPAVRTSWAEAFNLPPELATEGRMVATLKKIGFDYVFDTCYAADVTIMEEASELLEHLQKPQDHSWPMFTSCCPGWVSYVNKTHPYFVPNLSTTKSPQQIFGALAKSYFAQKKGLKPKEICSISIMPCVSKKREAALFSMRSSGTHDVDIVLTTREFIRLLRAEHINPAMLDEQPFDNPLGQSTGAGVIFGASGGVMEAALRTAYHVIEGKEAPEDAFTDVRGTEGRKVREFTLGGATLRTCTVSGLGNAGKLLDELKAGKVHYDFVEVMACPGGCVGGGGQPIHDGEERADVLGNKLYTIDSNRPLHQSHNNPDVQELYKDFLEKPLSEKAEQLLHSDHVKEHNYM