MSVHATDAKPPGPSPADQLLDGLNPQQRQAVVHEGSPLLIVAGAGSGKTAVLTRRIAYLMAARGVGVGQILAITFTNKAAAEMRERVVGLVGEKARYMWVSTFHSTCVRILRNQAALIEGLNSNFSIYDADDSRRLLQMVGRDLGLDIKRYSPRLLANAISNLKNELIDPHQALAGLTEDSDDLARAVASVYDEYQRRLRAANALDFDDLIGETVAVLQAFPQIAQYYRRRFRHVLVDEYQDTNHAQYVLVRELVGRDSNDGIPPGELCVVGDADQSIYAFRGATIRNIEDFERDYPDTRTILLEQNYRSTQNILSAANSVIARNAGRREKRLWTDAGAGELIVGYVADNEHDEARFVAEEIDALAEGSEITYNDVAVFYRTNNSSRSLEEVLIRAGIPYKVVGGVRFYERKEIRDIVAYLRVLDNPGDAVSLRRILNTPRRGIGDRAEACVAVYAENTGVGFGDALVAAAQGKVPMLNTRAEKAIAGFVEMFDELRGRLDDDLGELVEAVLERTGYRRELEASTDPQELARLDNLNELVSVAHEFSTDRENAAALGPDDEDVPDTGVLADFLERVSLVADADEIPEHGAGVVTLMTLHTAKGLEFPVVFVTGWEDGMFPHMRALDNPTELSEERRLAYVGITRARQRLYVSRAIVRSSWGQPMLNPESRFLREIPQELIDWRRTAPKPSFSAPVSGAGRFGSARPSPTRSGASRRPLLVLQVGDRVTHDKYGLGRVEEVSGVGESAMSLIDFGSSGRVKLMHNHAPVTKL