MDFKGFWESRFGGKKEPEPEQNGHANGVQNQKRTSDLAVYEQFEQQARQTQVRAAAIRDGDADVIQKPLLPSFESAEMRNLAETLLRDIIRGSPDVKWESIKGLENAKRLLKEAVVMPIKYPKYFTGLLSPWKGILLFGPPGTGKTMLAKAVATECKTTFFNISASSIVSKWRGDSEKLVKVLFELARHHAPSTIFLDEIDAIISQRGEARSEHEASRRLKTELLIQMDGLTKTNDLVFVLAATNLPWELDAAMLRRLEKRILVPLPEGEARQAMFEELLPATTSKLEIPYDILVEKTEGYSGSDIRLVCKEAAMQPLRRLMSVLEASDELVPEEELPEVGPLKPDDIELALRNTRPSAHLHAHRYEKFNQDYGSHVVCSELA*