MAQNNVINIQLEESYQEFQLGTELFRVGLGDEMRRKWIEADEKYKKKLEKLNKYNIDNTDEMSSEDYFALEEDVKEALTEAYAVLLDDEEAFSKCYKQCKDILKMYQVYDQVAESIVGSVEKQQNEIQKKYKAKMTKKAK