MNKIKVFKKNFFFEKIKNKKNNIEIKKSTNDSTSNTCTDIKNNIIIENKINEENIENNNNINIGNNSVNNNNINNNNNSINNNNNNNNKNKNKNNNSYIPMIQYSNIHCIDWSSLISVDKLDLGSSNIFLIATFLNNKCEYNQVLLKSSTTIVQEVYASVLESILKLPIPEMRLLEYSNDEYIQMSRSLLTISSKTNKSLYDYIKLELLKSFFLIMEYAPNGKSFKDLDYKEYFSGYGGEKKLNQLGQVIAFDIFCNNSDRLPLIWDNVSSHFSNILFYDIPNRNGWYISLMNSNVTCINNSSFTIGYRKYITRVKSILYALFKRPNIESNQIKKMRESISKSYKINLSSSCGISIQRGIIQGVQLIISRISISILSDTKEKLRHLVKVDSTTNAWKKGLDSIHLPFLSDLLDTMVLFY