MGVMEKIKEIEAEMARTQKNKATNSHLGLLKAKLARLRNELFVEQSGGGGGGGEGFDVARNGDARIALIGFPSVGKSSLLNSLTTTESEAAGYEFTTLTCIPGVLRYKGSKMQVLDLPGIIEGAAHGAGRGREVIAVARSADAILIVLDAGKEGLQKHREILERELETVGIRLNQRAPDVTLTKRKAGGGVRFASTVPQPLLGVEPEKLVTQILREYRITSADILAREEITVDQLVDVIQGNREYKPCLYLYNKIDTVTVEEVDQLARMPYSIVGSVAQGFNISGPFEDDRLKQMMWDYLGLTRVYTKRKGSPPDVDEPVVLSEIRKGTTVKSLCSNVSSELLRDFNYALVWGTSAKHAPQRCGLNHILDDEDVVQIVSKTVKQQQNDRNYAQLVQSFADKHAKKRFEAKKHKHAKLRG*