MDVMLNLVETVGIEEPVKELVHLLEWESKKNALAIMLHGFGGTGKTTLADAVFSRVDFQGCKYSRVQLFENIDSSPKIVELQRIILKDLMETGETVPDIRNHQQGQQELGRMLEEVPTFIYIDNVLGYDALGQLMPKDFNKSKKVRLLLTARDQDAVHRALKVKTIVYAMKDLPETAAIHLLDKQIYYDENEKEKLIDATKLKKIVQSYGGIPKLLEVVGAFIRAEDDKLKAYGILIKEKEKWDNEIGKIDSDLFVYNYLPDTLKDPFLDICCFFKGWDWDTVADIVGEIELNLLRNRALVTKGRNGVVRVHDVILSISLQKTKEMRFGFTNATQFKELLEDMDEKIPSSLRQMEFDGRLQSHAFEISSVDLQQLQDLRILRLIHFQGLKKLPEDLGDLVNGLRELSLSYCRSVEKLPGSISKIQSLRVISMDHCSSLRELPEDFGSLSSLQELNLHGCSNLKALPNSFEKLTALRLLNVSFCEGLLDLPEDFHRLPSLRVLSLSNCPMLDGRWMDDVVKLKSLQNVFIEGSEMLLRRWGEIKREGIDPSWSKFAVHTGDQDWSDDERENIEKNVLSEFQSLLINSRGEPFHLSHHLRADSVLLVVFDWATYIYNEDDFPWPLFEDEIETKFEMIYIGLHFNKLSIKVKATIVGHGDILNSRVFDVFWKVVSTLDSVDRQRLETGPTLFCFFQIVENFKGGAQYPPRWKVWRSRDVEEFLLGNCRSYERLKQLAERSGESNIELLRELFATEKGQRNEIFQKVSNENSKPFGCGVEELKGKRILLDIRPIGMCYDIRLGSLIQLYNTEKESFNLEVISIPLLQPDTDIGWDLLKQFSGDVPWLVLQNPGVITRAVKYFLIKDCLPEQGPELWDNEDEIMYMSIVTIIEPHGKIFTPNKPVLPFLDRWGSKVYPFTDQKIKDLKEEEETQMQSMSTSEFLFKHLETVSQQVKEVMLQRKMMIYLFGGSASHEGLWMKGFKCLRNALIEFSDNIHIIYIPTFSFKNTRTSKLTDTISVLDCPLKKFGMLQAEMEGMPLLNLSAHDAIRFWTRFHLLKEEMDEETDEEETDEEDVNGTQLGRMIKLLSSFDLSLPWMIVIDKDEKMVTENGIKIELLCASSKEDKTKEAMKLLIQGSQEERQQALVELEQMVD*