MTDEPARVWVVLLVRLPADPAKHRMAVWRELRRSGAISIGQGAWALPDTPVVQSLIDRVAELADQAKGSLLVLRADGWDDAQRQRLQDLYGEARSDEWSEFLADCDKYLAELAKEIRIRKFTLAELEEEEQSLDRLRRWCRELRGRDLLDPSRSAEGVAALRRCEEEFDGYADQVYAALGGLT