MKRENIKTILLTVLVVISLVFTWGIWTFQPNFSEGSSSTESTVRVKHKIEKTTQKLSETVRPRDMFIHDDGAHYKVDDNALYEEIWSDLPHWDVKGIKDISDQYDKAGFKSWFYGIGGSEAKLDLQFSDTIPIDIFQTLFKWSNQSFEYSSFDHILIPFNETKANKKIYLVSYSKQLILEVTVESANYRNIMNDLKNRQSNMPAFSLFSIGSKKEFLLPNKPLTMDKKEFVTESIKTNTFKQALFSDPSIVREDSNYNNRNVLTDGISRLDVNLSQRQVQFQQRNLVQSTSYQTGELIKKSQKYLEDTGSWTDHYQFFNINDSQQLSFYIFMDQIPVINSTAKPFGATSAITVQWANDDILSYKRPNYSLGTNPIKTSETELMGGSEVKMLLSKQTAYDTDKIDQIFLAYQLVSTSTNDDPLVELEPVWAMKVNGKIVPITKDLLRKEGANSGVE