MNEQKICFIICYNNELYLSECIRYLNRLEIPDGFELDLLTIAQAESMTAGYNAAMQASDAKYKVYLHQDVFILYRGFLKDTIALFLKHPEIGMIGMVGTLKMPQSAVMWETNDRIGALRSCHLNTVDDFFDHEHDKEAVYTQVEAVDGLLMMTQYDVPWREDIFDGWDFYDASQSYEFRIKGYHVVVPYQEVPWVLHDCGFLNFQNYEKYRMLFCNEYHSELVETKEQQTENAAVQRIEHLIIAQLDQGNLDFTKEMVYQHIKKMQSSELFVVLYLLFQIQDREKAAGESDLFACIEPVNSTTIKEHFMKLKFCVRRLEYSLSDEDCKEAIAYLEEKKISSICVEKIIELACVEKEKAIENVFRYGQDKRVIF