MKLAYWMYAGPAHIGTLRIASSFRNVHAIMHAPLGDDHFNVMRSMLERERDFTPVTTSVVDRHVLARGSREKVVNNISQKEDLQNFVDRASSYSESDVILADVNHYRINELQAADKTLEQIVRYYLDKARREGFLNRSLTDDLSANIIGISTLGFHNQHDCRELKRLLSEPGISINQIIPEGEFLKNLKDLPRAWFNIVPYREMGLMAANFLEKEYGMPHILTTPIGILNTADFIAQISKIVNLWSFSLIEKKVNYDLYVENQTKFVSQATWFSKSIDCQNLAGKEAAVSGDATHAAAITKILVREMGIRVSCLCDETIIMEDHTEIGDTIARIEPSAIFGTQMERHIGKRLDILCGVISSPVHIQNFPLGYRPFLGYEGTNQISDLIYNSFNLGMEDHLLDVFGGHDTKEVNIKSLSTEKNNIHWSYDAESELKKIPGFVRGKIKKNTEVFAKQNNISTITVDVMYAAKEKLSS*