MVHNSPCNKHKTTSISWTRILAGRCTGLFVQVSNRRRFRTQAIAFFLGEPTRGENTTEEKNPKRHKYRDFVMLVQLPRLTSSLREPFDIDQAYLRRKTILQTLNKPRSSGNRLDESDLAKRIVHQWEGASLEVRQAYKQFIGAVVELIDREVPSDEFREVAFSAYRLFNNPVEEDDSDINDNISISGKKLELQNLVGHAVSDANVKNVASFAQALYSIQPTHQSETYADEVNGGAEFGADLVFNLPARFLVEASLDETGFVDVESNDAHTSFSEGWSGVSDTKNNLSAGKFNLSWLRDACGRMVRETNSQLSREELAMAICRFLDSDKPGEEIAGDLLDLVGDGAFETVQDLIMHRKEIVDAIHHGQMILKSDKAASNTQSRMPTYGTQVTVQTESAKQIEKLRRKEEKKNKRNADLGLESEISEANFSSLLEASEKKTAFEDLIGSGEANSLALALPQGTVRKHLKGYEEVFIPPTPTAQMKPGEKLIEIKELDDFAQAAFHGYKSLNRIQSRIFQTVYHTNENILVCAPTGAGKTNIAMISVLHEIKQHFRDGYLHKNEFKIVYVAPMKALAAEVTSAFSRRLAPLNMVVKELTGDMQLTKTELEETQMIVTTPEKWDVITRKSSDMSMSMLVKLLIIDEVHLLNDDRGAVIEALVARTLRQVESTQTMIRIVGLSATLPSYLQVAQFLRVNTDTGLFYFDSSYRPVPLAQQYIGITEHNFAARNELLNEICYKKVVDSIKQGHQAMIFVHSRKDTSKTAEKLVDLARQYETLDLFTNETHPQFQLMKKDVMKSRNKDLVKFFEAGFGIHHAGMLRSDRTLTERLFSDGLLKVLVCTATLAWGVNLPAHTVVIKGTQLYDAKAGGWKDLGMLDVMQIFGRAGRPQFDKSGEGIIITSHDKLAYYLRLLTSQLPIESQFISSLKDNLNAEVVLGTVTNVKEACAWLGYTYLSIRMKLNPLAYGIGWEEIIADPSLSLKQRALVADAARSLDKAKMMRFDEKSGNFYCTELGRVASHFYIQYSSVETYNEMLKRHMNESEIINMVAHSSEFENIVVREEEQHELETLARSCCPLEVKGGPSNKHGKISILIQLYISRGSIDAFSLVSDASYISASLARIMRALFEICLRKGWCEMTLFMLEYCKAVDRQLWPHQHPLRQFERDLPSDILRKLEERRDDLDHLYEMEEKEIGALIRYNPGGRLVKQHLGYFPSIQLAATVSPITRTVLKVDLLITPNFIWKDRFHGTALRWWILIEDTENDYIYHSDLFTLTKRMARGEPQKLSFTVPIFEPHPPQYYVHAVSDSWLHAETYFTISFHNLALPEARTSHTELLDLKPLPVTSLGNKLYESLYKFSHFNPIQTQIFHVLYHTDNNVLVGAPTGSGKTISAELAMLRLFSTQPDMKVVYIAPLKAIVRERMNDWKKHLVAPLGKEMVEMTGDYTPDLVALLSADIIISTPEKWDGISRNWHTRSYVKKVGLVILDEIHLLGADRGPILEVIVSRMRYISSQTERSVRFVGLSTALANAGDLADWLGVGEIGLFNFKPSVRPVPIEVHIQGYPGKYYCPRMNSMNKPAYAAICTHSPTKPVLIFVSSRRQTRLTALDLIQFAASDEHPRQFLSVSEEDLQMVLSQITDQNLRHTLQFGIGLHHAGLNDHDRSAVEELFTNNKIQVLVSTSTLAWGVNLPAHLVIIKGTEYFDGKTKRYVDFPLTEILQMMGRAGRPQFDQHGKAVILVHEPKKSFYKKFLYEPFPVESSLKEKLHDHFNAEIVSGTIGNKEDAVHYLTWTYLFRRLMANPAYYGLEGTQDETICSYLSRLVQTTFEDLEDSGCLKVNEDSVEPTMLGTIASQYYLCYMTVSMFGSNIGPDTSLEAFLHILAGASEYDELPVRHNEENYNKTLSDRVRYPVDNNHLDDPHVKANLLFQAHFSQLALPISDYNTDLKSVLDQSIRILQAMIDICANSGWLSSSLTCMRLLQMVMQGMWSDQDSSLWMIPCMNDLLLGSLTARGIHTLHQLLNLPRETLQSVTENFPASRLSQDLQRFPRIQMNVRLQKKDSDGKKKPSTLEIRLEKTSKRNSSRALAPRFPKVKDEAWWLVLGDTSTSELFAVKRVSFTGRLITRMELPPNITSFQDTKLILVSDCYLGFEQEHSIEQLARRG*