MDRSLDFHALCALYAITDVTLVTSLRDGMNLVSYEVVACQNAKKGVLILSEFAGAAQSLGAGAILVNPWNITEVAASIGDALNMTAEEREERHRHNFEHVTTHTAQVWADTFVSELKDTIVEAQLRTRHIPPHLPVHKAVEKYQQSNNRLLILGFNATMTEQVDVPGRRGNDQIKEMKLVLHPELREPLSILCNDPKTTVVILSGSERSVLDENFKDFNVWLAAENGMFLRLTSGEWMSTMPEHLTMDWVESVQLVLDYFRERTPRSYVEVRETSLVWNYKYADVEFGRVQARDMLQHLWTGPISNAAVDVVQGSRSVEVRSVGVSKVNAIYDENLYYLES*