SNASDKINVWTTSRDSAVCGDIELKKTSTTRLIFRPEIVNNNKNPKASVRGCFIFQKKGRNALWDDYKELDMNKLKAEEWIKLEINSDAMLTLTKEIQKHYAVHEKYGVRYGAFHLFKDNPDIEKLIEMFESNTDLLTQLMEDDKSEALEKTLEWIVTNDNPDKIIDRLKNLKEQDLDQLNTLIGIANLKKVLSVWESNKLTNTSEKFWQSVLKENTWILSQIFSNPTVLINDEAYVGGKTVKNDSGKLVDFLYANPFSKDAVLIEIKTPSTPLITPTEYRTGVYSAHKDLTGAVTQVLTYKTTLQREYQNIDYNNYRQGIKTDFDIITPCCVVIAGMFDTLTDTAHRHSFELYRKELKNVTVITFDELFERVKGLIKLLEG