MAALLSPAVGECYEVAQLVCSRQPEVANRALLLLLSKATAAAVGSGKLASVNWDALHVLGLALQHAQPGSVPVKTAALLARSGRMLLEMAVGRHQRRSSAAPAHRAVQAVGVLLDGLESAAPYERSLERAAGYGAMASRELRAVDHLLRDLEEGEFEHLGEAARSIAMGPAAARAVIAAEAAYARQALALLAPHFDRPSQRDPAAAPEPDADDAASQRSAPSSRRSGGRGGAAAGAEPAARLASFTQCLRTAVGRSKAGAADAAELLRADSGVGAAGLPLPPAWGLECANAAGAAASAAALARGGSDTEGEDGGGYETDGASSVASGSTVSSGRGLGGSAWRRAAPETWYVQARLLAALADRGCLADVERLMSGNASMEVSVRGTPLGVWIAGRMHALASTAPERHVAEAATRFCAFLALAGSGGSWLVDEGQTRRGLVEIGCHPENGRREVARELLKELQMAAAMARDAHVQAVLREEMERVGGPGSTAVDRLLIRNEVPAVQTEDTGPVVAQARPPPPFRGVRAGRLAERQPAGSLDDALARTRDAALDELAESLDEGLHVPLVASVVGPRGVESGSRADEGAHRVLLIAGDMGSGKTTVARRLVRALWLAWRPGGSGPVPLFIPLRSPRSIADGRLVTEQFEAMRLSQDQAQQAARRYGLVFVLDGFDEMGLRANLWVEFLERWAACAVVTCRTDYLATLGRYKVLFCPWEGRPPRPQLEALLEAKIHPFTRRQSTAFVRKFVARAYGADDAAAPPEVEEEAPPRRPPPSVPAAPPPPRSGPRWTARRRAAGPGSGAAAGTGLRGPGSEAGGSVVETRSVASGGLAERGRVRQAFVATSSMTLAEKRPSGARRRSSNIAGGAGETGPSRPAPAPRPVPAPLLASARGCRQPRRTFPRESRGSRSEWLREQIDAIPGLDSLASNPMILFMMVQTMEPIEAYWREQAAAVHAGSSHRVFRMTALEVFRIYADLLARLEMAVRVFSGEMAVNLFREGVREVRFHMSSAEDLVRELDARLFSPAGSARGPAPDAGALSAGPGPEPIRGGACWAPRHGKRRSGSGVAAAALPGGASGAAGGAPVLPVRQESGPAGRWLAFFFTHHALADYFLAESCLLALPLAPPPPPPGTDPGLPTGQRLAPDPAPARHEGAGGAPGPRPAGAGVSLFRETREWAPVHAQLSEKNLIEAAAVARFLADAVAIDPSPVPPARPAVLASRAAGWDGTPTATRACSAAAVAATVLAAAQVPLAGLDLARRGARAPAPAITCVCVSRDGRLVAVGGSDRTVTLYEVEGRPGPARVLSGHAAAVTCLGLSADGTLLASGSDDATVRVWDVATGRETHCLRGHGGPLGPGGAAEEARTLGGPSSCAWVTSVAISADGATVAAGCDDKAVRVWDTRNGQLRHTLRGYHEAAVTVLAMSHDGRHLLSVADDGSRVVWELPTGRPARLHRDPLPLETPAGPAAAHVAAAASWPAGVAVLALPAGAGALLRDLETGAELLRVPGHRSPGPLAALALSDDARLLLLASASPDDRSLCVYDVEEEMRRQAGGYSVACAALAPLPLARGGAAGPTTGPAPSPGALALAELDDLSVRLLEAASGRETRRLRVAPAEAAPEEAGAVATLEHIRCVAWSPDGRLLAVGTSLGRVALFEPDAGRELGVAQGHAAACEALAFTGLTDNAHELASAGADGSVIMYLLRGGPIGALSKPLFQATGRHEGRRGDVAARALPSRRRRRRLSTDRPGPAVPALAFSPSAWGTGAVTSLAYHRGGRVIASGGADGAVQLWSVETAGALRQLRGHTGPVLALAFVVDPDEDLDDDEGGPDWRGSGADDGTRVLLASGSADHTARLWDAAAGRSLRILPGHHGRVHSVAVSARRGIVVTASADDTVRCLTWARPAEGTRAPDGAHTRGFGALFGRGRRRGVLGKLCSCGGLTAICGASACSCCERLSVASVLDSCLPSTDPRAPPPQSQPARSLRRLTSEPAAPEQLSSGDLRDGLGLLAIGWRAGRLRLEAKGATTSGLSADLDGGSLQLIAQAAGRPVSALTTPHLASPVFQPLSADRLVEAKAGHAPRRLCRVLLRSSGEVPCRPRPHKTMQETSSLS*