MGQGLLANSASGSHGYHLMPPAVTDDSNPVTLFWQNLTVTPHQKAQSRPQPVLNDISGTLQPGTLVALMGPSGAGKTTLMSTLAYRKCDKMTITGDVRVNGCPLGPYMYNISGYIYQDELLPESITVREHLELMANLKLGKQVPTDEKRTMIAEILSMTGLEKCAGTRMDGGAGIGKTLSGGEKKRLAFAVEMLSRPRFLFCDEPTTGLDSYSARQLVAMMKALTRRGTTVLCSIHQPAEDLFREFDSVILLTGGRTGFIGAPQEAVEFFRLQGLECDAGYNTADFLVKALATSVPAKGNGFTTGALCPNTICNCYEASEAAQRQEALISAEQYRTATGRQNSLLLKQLATDGNRCWFYTLLWLVYRNLLQAHRNPKLQYFKVIQRVAIALLVGLCFSDAIEMTQKGIQAMQGIIFLIVSENTFLPMYAALAHFPESFPLFQREKKANLYTTTQFYLAHILSMSPFVLLETCAFILIVYFLANLRPTLLGLLVTVIASVLVMNVSIACGCFFSTLFPSIASAMAYLVPFDYILMITSGIFIKIWSMPTYLRWMPFISWMMFASEAISIAQWDGVKTIECSNIIPSVCLHNGEQVLEQYSFSSTHLRTDFMALVGQYFIYHTLALLLMDPLVNSTGAGSGSDYRKKRIKNVQKLELVRLMKANFLFIRGKHAVARSEKSRADIWQMITARLNNLGPPVQSAEAWQRRWNDMRSATKSKMTKIQSYVRDHGENCPYRLNLVERLIWDTFCVKPEEYMKDLNMKLWREKQQLESNAFVPHYHDGVMEPRASRVDEVNASVSLPCVNEAVAASAESNRGNDRDGYLYGGTTGTLDSYPSVPLYQSYDTENGIVGEPRDPDVYSEQSINYSPAPAHSAPDSTAGEQVYRDINKLMSQATQQSTPLRGSRFIGQSIGSFGREC