MSQQDLPEELKNMLLNDELKEVIDRLRAHLPELRGQVTEEELLQYAARLNAVEREWKLGIITAERYGIEKNQLRQILIQTITQLRKAGDAPVPEPAQSPDGPVQLLEKGSQQHQDGEYQQAVVTLQQAIAHPGIQKGDLAQAYAVLGNTYNQLGYYHEAIDAHQQALEIRPDTASYWTNLGICYRLTGQYDKAASCYEKAISLDPGYAETYTSLGALHLTHTMQFEQAVHYLEKAIALDPGQAIAYANMAIAKASLGFFDEADALLRQAVMKGYRNAKNARQMIDNLRAL