MAQNNVINIQLEESYQEFQLGTELFRVGLGDEMRRKWIEADEKYKKKLEKLNKYNIDNTDEMSSEDYFALEEDVKEALTEAYAVLLDDEEAFSKCYKQCKDILKMYQVYDQVAESIVGSVEKQQNEIQKKYQAKMTKKAK