MDFKGFWESRFGGKKEPEQNGSANGDANGAAPKRTADLAVYEQFEQQARQTQVRAAAIRDGNADVIQKPLLPPFESAEMRNLAETLLRDIIRGSPDVKWESIKGLENAKRLLKEAVVMPIKYPKYFTGLLSPWKGILLFGPPGTGKTMLAKAVATECKTTFFNISASSIVSKWRGDSEKLVKVLFELARHHAPSTIFLDEIDAIISQRGEARSEHEASRRLKTELLIQMDGLTKTNDLVFVLAATNLPWELDAAMLRRLEKRILVPLPEAEARQAMFEELLPETTSKLEVAYDVLVEKTEGYSGSDIRLVCKEAVMQPLRRLMSVLEASNELVPEEELPEVGPLKPEDIELALRNTRPSAHLHAHRYDKFNQDYGSQVLCSEQA*