MKLAYWMYAGPAHIGTLRIASSFRNVHAIMHAPLGDDHFNVMRSMLERERDFTPVTTSVVDRHVLARGSREKVVNNISQKEDLQNFVDRASSYSESDVILADVNHYQINELQAADKTLEQIVRYYLDKARREGFLNRSLTDDPSANIIGISTPGFHNQHDCRELKRLLSEPGISINQIIPEGEFLKNLKDLPRAWFNIVPYREMGLMAANFLEKEYGMPHILTTPISILNTADFIAQISKIVNLWSFSLIEKKVNYDLYVENQTKFVSQATWFSKSIDCQNLAGKEAAVSRDATHAAAITKILVREMGIRVQGLCDETIITEDHTEIGDTIARIEPSAIFGTQMKRHIGKRLDIPRGVISSPVHIQNFPLGYRPFLGYEGTNQISDLIYNSFNLGMEDHLLDVFGGHDTKEVNIKSLSTEKNNIHWSYDAESELKKIPGFVRGKIKKNTEVFAKQNNISTITVDVMYAAKEKLSS*