MLPSVVSDQVASSVKKYVKSAFTMNSPCFESEDNSMIDSFLNERDNLVKGPYLSIQLPFRQSALALNFFSQVRLPFPPYAHQAVAYQRLGGDNPQATLVATGTGSGKTECFLYPILNHCAASNQPGVKAIVIYPMNALATDQAKRFAETVYNNAGLKGKVTVGLFVGGGDGQGSVVMSKDGVITSKEHLRNTPPDILLTNYKMLDYLLMRPEDQSLWLHNQPGTLKYLVVDELHTFDGAQGSDLACLIRRLKFHLSVDNQGFACVGTSATVGDDLAPLLEYASTIFDAPFDESAVVREDRYRHDEYLQAHQAQVFNSPSYEQLSLLDASQFADEVAYLNQQLALWFPEHNLALPDDLDSDEGRAVRIALGEALLTHQFFHSLLGLLDGKIRALDVLVNELDRSLSLGYQATLQLLQSFIALVSIARRGIDEPPEVEQERIALGKARPVLPFLQVRYQIWLRELRRLVAQIHPKPVLRFSDDLAFHEGEQHMPVIHCRDCHATGWGSYGDGYSDQLENDLEVFYRLFFARHQGVRVLFPINEGEDIPAKGLIRRVCPTCLTLNSDSAPIHCGHEQDALIRVFIPDLVKTTETKGPHFDNQCPYCHSKNGLSIIGAQSATLSSVAINQLYASRFNDNKKLITFSDSVQDAAHRAGFFAARTWPLMVRGHIATVAQQFEGLDLASFATKVTQEAQAKLVTPESFVATFTAPNMEWLNDYRELVEGNDAATLPTNSNLPDLVAKRLNWEVHSEFGLRAAIGRTLERTGEVSVDVCSDELVALCSKLHAELVDELGNEFSGVNDQHLLHFCLGVLHRMRLKGAINHSALQHYIQDAGETYYLTKIDRLTSKFMPNWSDRTRTPQFLSFGKIQRFDNLFGSKHHHSWYQTWLNKCLGNQHNVMISSHTQTIYSRLMHALRKAGIIVQFDVKGSEVWGLQPESLKLTTNLQAIGCDRCTERLVVAKTAYASWYAQPCHNDCCQGRYTRDLPLAEKEWHFAQTHRVNASEHTGLLERDVREQVENSFIKGQSSWAVNLLSSTPTLEMGIDIGGLSSVLLCSVPPAQANYLQRIGRAGRKDGNAFNMTVAEGNPHDLFYYQEPLEMMAGSVTAPGVYLDASAILERQLTAFCMDRWIKTGVTSSAIPKRVKQMLDATESGQRDLYPYNFLTFVKGKQQELFDLFISIFHSLSPNSVDKLRAFMFGSNVAYSLESKIEQSLSHLATDRKSLRSRAEKLKRSIDKLKLSPVKDLNFESELNELENERNALLALIREINGKNTLNFMTDEGLLPNYAFPEAGVTLRSVLWRKKDTIETEDGSSQYVTRTFEYERPAAAALSELAPTSHFYAGGHKVEIEQIDMKVSEPETWRVCSHCNYSERIEADQHSFCPKCGHSGWGDAEQKIRMLKLRQVYARSSSRDSKIADDADTRTPAFFQRQMLVNFMPQDVAYAYHIPNKEMPFGFEFLNRVTLRDINFGSASDEGEEFYVAGEKKKKTGFKVCSDCGFVQKNYGQPTHEIACKYRNSPEEARYEDVLYLYRELESEAIRILLPVSNYGLGEVTESSLAAALQLGMKKYFKGSVDHLKGTIYKEPADAGESYRYYLVIYDSVPGGTGALKELMQEPDNLIALLSMALEVIEHCACASEGKDGCYHCVYAYRDRNKMRSISREHARKLLRAIIDNKDKLISIKSVSDIEIDGVVESELERLFIETLKGLAKEFVVTKEFFHNRSSWFIASKINSDVSWHLVPQVELGSNDGVYIETRPDFVLYPASQMAGVKPLAIYLDGFAFHKKIVFDDVAKRNAVRDSGRYNTWTLGWHDIVQSDKSKLKEFFGLHRQEIQPKEALYPKFIERNYQTLRSVYEGENNFSLLKKWLHQPIETSVFFRQASTANCFYWLAFNKSRDLSVKAKFEYEMRENSASSRFSELCMDTPYLFGGLLDSVGTSQRLVEIATVFPVESYAYVLKDAVKGQTPFEYVEANIRLHICFDDRDIHDEHFEAYLAGFWKLVNIGQFMRDFSCTSRVLLQDDVNDGTLMPNQTASVTVNSPSSVGGADEEWQLIIEHQLLEPEVIEAMMAKSLSAPEVGYELTSEEGEILAEAELAWPSSQVALLLPEQQEAVDLFESKGWFVIVGALNETVFEQLNLKLKHNDR