MKRLEQLCHQYTNLSESDIKELQRTARYLSSTTLYQSADVFIDVYKEMSQQALVVYHKPPAKTTSLYSGDVVGMEALLKNEPGVLRTMQTSLNSIGLLAVTQENRLIKQNIYPIRNEHRTIGVIIVEIAADEEIQADLQKEELNNCQLAKVAKSTSQVDALFIDQLAEAVLIFDAAGHLLITNHNAQELYRKLGYRDNIIGMNYDNLSIDYTTFEYVLYQMKYKMSNQPIESKTTYLNYYFKVRKVWLASEEQLIMIIQDNTEFKEKEAEIISKSVAIREIHHRVKNNLQSVVSLLRIQERRTQSPEAKKVLHESVNRIMAIAATHELLSKQVKDDVALRQTLEAVMYNFRHLFQGAQPIEMMMDVDPAIMVSSEQMVTISLVVNELLQNIFDHAFEPQTSGVVKLSGTLDNKMITITVTDNGKGYDVHQSNETSLGLMIVKSYVKDKLKGKITIESNKQGTKTCFYFEQNTSDVVH*