MIEQLVRQVESRFQELEAQMSDPEVIGDRQRYAETGRQYRDLEEAARLAAEWRRAVDDEAGARELLEEGGDDAEVRDMLARARERIDALDEEIRLAMVEKDPADEKNVIVEIRPGAGGDEAGLFAGDLYRMLTRYAERRGFKTEALSESDGQYTFAVKGEGAYSVFKFEGGTHRVQRVPETESQGRIHTSTATVAVLPEAEEVDVEVNDNDLQVDVYRSSGPGGQSVNTTDSAVRITHKPSGIVVSMQDEKSQLQNRDKAMRVLRARLYEAALAEQQAELSATRLAQVGSGERAEKIRTYNFPQGRITDHRIKLTVHNLDAALAGELDDVTDALQDDEKRRRLEVQAEA