MKFKILNAFQVSPMPNMITGPTMQTFPVTGPLYCPYYNIWGRDVYVRDQAFRDNPFTINASSTSGSPAIVDAKGQFFHFMTDAVEQGCQFDFDGKDTLIVTIPDGQTLYHDDNGDADTAWKHCNSVIMAAHPLLDPTRARPAHWDMIEYCTWVEQKRVMGNGTPHEVLCDAFVDDYMQRVDAMGLPKGKFTIDHGWTPGHFTYGDWDVDTKRFPDFAKTIGRIADNGFVPGLWMAPVWLHHLSRLVKNHPHLKGPMISPSTPDSPNKEDDWYYWVDCQQTFDLIKPVFKRFIDMGVRKFKWDMIYADKSFMKKLHILFYNAVKDIDPQVEVEIHQPDIFFTQYGDAIRTNDVLCNEKMAWRDLTLAHFKVCHQSAPGKVINLDHIAGNDPSITPQRFCEHLDLYRGVAGYPVVSLLPDSVGSLAVETLRDYLKDYEANPMPVSTFYQQ