MNKNEKKRKELSYYHLYLQKHLQENRFEQADDASFIETRADLAATAYEQARREGYPIEGAQELAMQTLLKGLHHSKYAILREVITNEFAYEIPETQQEALSKKLLPLVDSVFSIYDLSDDHFAQSLDYDLLYSELTGAVVLYLAEYGV