MPRVAAQPIATEDEAAEKKRQKQQMILSAAKMGSIELQADSNIRLQLPHSPPMPRCAARPFAAALRRRFPSMKITDWDGDDDGKLPTAFSMPQALVPDYLQWARSLGVSEDKLQLPPWLAGLVETKEELQEAIDEKEPDFFSEPKSHELMEYQRQGIKFGIRRGGRVLIADDMGLGKTVQALGIAWEYRESFPMLIVCPSSLRNVWEDQIQRWLGLDPETVQIIFSGSTPIESTARIVVVSYALLGKSEQLQTFHGKTYKLVISDECHYIKNPDAQRSQALLKVAGAAERVILVSGTPILNSAMELYPLLQILDPKIADKHEFARRYFGGINTDFGKTKYIDPRREEELHAYLFKTVGIRRKKEQVLSQLPPKTRQTIPLAASSPIGKLKAMEAIQSELSADKLFKFAGEDAKKDPKWWADLRTASHFLMEAKKRSVGEYITDVIDNGIGKFLLFAHHKEMLDSLETVLKERVGGGGYIRIDGSTPQRQRADLVKRFQEDLHCHCGLLSITALAEGQTLTSAEIVIFAELVWTPGTIDQCEGRAHRIGQQGSVLIQYLLLQDSEVDRRCYQRLEEKHKHAAKVLDNKESAFWEETVGQEKAKRMAGQGLGDRPDSRPKPFTSYMAHPKSRAEPVKAEGRAFLNMPCRSQNSELWRLVL*