MKKWLPAFLFLSLSGGNDALAGWHNVMFYAFNDHSSHNAGQVKVVDKPQFSIHWSNGTATAYYSSCSGPDVASGVYFQEYLAWMAVPKHVYTNEGFNIFLDVQSKYGWSVENGNDKDYYFFVNGYEWDTWTNNGARICFYPGNMKQLNTKPFNDLFFRAFLPVDLPKGHYDFPVNYIRGVQHHYYDLWQDHYKMSYDQIKHLPATNTLVLSFDNVGGCQPSTHVLNIDHGNIVIDRANGNIASQTLSIYCDVPVSVKISLLRNTLPIYNNNKFSVGLGNGWDSIISLDGVEQSEEILRWYTAGSKTVKIESRLYGEEGKRKPGELSGSMSMVLSFL