MKKWFPAFLFLSLSGGNDALAGWHNVMFYAFNDYLTTNAGNVKVIDQPQLYIPWNTGSATATYYSCSGPEFASGVYFQEYLAWMVVPKHVYTNEGFNIFLDVQSKYGWSMENENDKDFYFFDNGYEWDTWTNNGARICFYPGNMNQLNNKFNDLVFRVFLPVDLPKGHYNFPCRYIRGIQHHYYDFWQDHYKMPYDQIKQLPATNTIDVSIDNVGECQPSTQVFNIAHGSIVIDRANGNIASQTLSIYCDVPVSVKISLLRNTPPIYNNNKFSVGLGNGWDSIISLDGVEQSEEILRWYTAGSKTVKIESRLYGEEGKRKPGELSGSMTMVLSFP