MAETIDDVIDVLSGIVSDARRDADRVGYFAALYRQVTVEIRAGIRDGLFDDGPRMDRFDAVFGNRYFDARDAWRRERGGPRCWREAFGLLADPDAVIVQHLLLGVSAHINLDLAVTAARIAPGEEIHGLRRDFLLINDILARVLLAVQRAVGEVSPYLWLLDEFGGRTDERLLDFSIRRSRQEAWHNAVLLAGQGEAEREVTAGLLDVRAGVLARLVARPGGLVRPALALIRSGEEDDVPKVIAHLDRAMAAAG