MFEVEISNESKYITSDQLRKKILVEITNNEIIQNFLPGLNEESIEKYRDEILSGYWTDINLIGYKIELLEKQKAEYPKELESKIIEIRNKISGIIEVNKRKCFNCSVTQTKKWYTVLKEHYFCNECGKYNHKYGKFRSKELWFKTTKVVSYHLVPIT