SNAMEKDIKRQIQILEIITSEEKWFTTIEISKILRCCNKTIMKDISFIKDFLPEDWHIKIKKGKGVRIYLPYNKHRNEITFLLFRESLTFRILQHLFERETKTIATLAERLYIQVPSILPALKRVENYLKKFGLKLRKKPLRLEGDEVRIMIMYLDLYLKSYNDTEWPFEKLKKEVIFQYLGTLEESLGISLHVVSKRHLSFFIAILLKRKQQGYKVQLNRKFLYFNTETPDYVKIGRIFEKLEREFGVSLTVQDKILLTISIKSSKYVYKDINK