MLDEIKKLKEKYQNTENENEIADIHSEMNLLFAENPDTFADSLLECIKESNKKADELLLKQKLEDILPVISVSYLAKNYFKKTPQWFYQRLNGNNVNGKEAHFTHKELETLAIALKEIGQKLSTTASLIL