MDISADLTRIALAEDGELKELYYESKREESLVGNVYAGRVANVMPNLQAAFVDIGAEKNGYYYYGNARAVSDAEKNSARPKVGDTLLLQVEKDAVGTKGAVLTGHFSFPGKFLVLLPEEGGEIGISRKITDSAERARIREILTELLPADCGAIVRTNGEGKSREEFEREWKQLWAKCERLKTGEFLKPPALISQENHPVKRAARDFYGADVEEYVVNEAESYRELLESGDFNGEGQPALRLHTDAIPLFEAYFLESQSEKALDEHVWLKSGGFLVIEETEACVVIDVNTGKAAGRGDLQKTILKTNLEAAEEAAKQMRLRNLSGIIIIDFIDMADTAAQKEVTQRLKKAVAKDRIKTVVVGMTELGLMQVTRKKTRPSLKRQMTTKCRACDGSGRLPSIEWTVTRMRREAESVFAHTIYNELTVQADKRLLAAFAGQDGAWKTALEEKSGGTILLEESEMGFGQYAMEKRKKK