MGTSETRFLQELVVYAASAALSCLVLFAGLRHLDPNRAASKKALEHKKEISKRLGRPLIDTNPYEDVIACDVINPDHIDVEFESIGGLEHVKQALFELVILPLRRPELFASGKLLSPQKGVLLYGPPGTGKTMLAKAIAKESGAVFINVRVSNLMSKWFGDAQKLVAAVFSLAHKLQPSIIFIDEVDSFLGQRRTTDHEAMTNMKTEFMALWDGFTTDQNARVMVLAATNRPQELDEAILRRLPQTFEIGIPDRNERAKILNVILKGEGVEDDIHYDHIANLCEGYTGSDLLELCKQAAYFPVRDLLHEEKNGHAPLHGPRALRQSDLEIAISTSRKGKAATSEYRFGPHSAAWSRDRGQDDYQVQIAISELSKILSRIANIQSEDQDH