MVFAGREDVEALLNEKMKGKNKMDYKGKSEQMMEYIKKVRACIRWLLEREDINLAEIKRINGQLEATHKQHSEIVADLENNIEETKSVYEELQKQCASLQEALKIVEAEKMDALSSLRDEREARMGVESLRNGLLEDLNRVKLEEKRLTDQIKMLQDTNKRLQEYNTSLQQYNSNLQADATKNAETIAKLQKEKNTMVETMNGLKDHANSVKMQLDIAKSLQNEAAKQKTDLLKEVESLRMELQHVREERDTKSAQVDSLLAEIGTYKEKTGKTAIQLDSAMAKTSALEETCSSQRKMIETLEIKLAAANEKLKRSDMTASETMTEYENMKKMLESALSRLEEAEQTILDGEKLRKKLHNTILELKGNIRVFCRVRPLLPNESGAVSYPKSGENLGRGIELLHNAQGYSFTFDKVFDHSASQEHVFIEISQLVQSALDGYKVCIFAYGQTGSGKTYTMMGNPEFEDQKGMIPRSLEQIFQASQALNSQGWRYKMQASMLEIYNETIRDLLVTNRMAAQDGGPTKYSIKHDANGNTIVSDLTVVDVTTINEVSSLLRRAAQSRSVGRTQMNEESSRSHCVFTLRIFGVNEGTDQQVQGVLNLIDLAGSERLNKSGATGDRLKETLAINKSLSCLSDVIFSIAKKEEHVPFRNSKLTYLLQPCLGGDSKTLMFVNLAPEVSSAAESLCSLRFAARVNSCEIGIPRRQTQTRSSQ*