MKNNREKLLALFTESDGTYLSGQEIADSLGCSRTAVWKQMEALRKEGFEIEAVRNRGYRLSATAEQYTKDALLLGLETKFIGQHLEVHESVNSTQIIAHQQIETSPEGTVIVADEQTAGKGRLLRPWSSKKGEGIWMSVILKPQIPIQKVPQFTFIASLAITEAIENITKLEPKIKWPNDIYIGKRKICGVLTEMQAEAETIHAVIIGMGINVNQQEFPEEIKDKASSLKLELGESVSRKALLQEILTSLEKYYELFLDKGFAPIKLLWETKAIPFGEKLTASTTKGKIHGQVKGISDEGVLLLQDTLGEVHSIYSADILLDNEK*