MNLEVLCGRINVENGLSLGEPGLYDQIYDRPGLPDLDVTVDATGVTVDIGAVPDSASQLGSSINAGLITIQLSEAYKINHDFTFSGLSKTTDRRLSEVFPITHDGSDGMTPDVIHTRLDGTIVVVEFSTTRSHNIGGLEAAYRTKIEKYRDPISRRVDIMENPRVFFGVIVVSSGGVLSNMPLTQDEAEELMYRFCIANEIYTKARSMDADIELQKSEEELEAISRALSFFSLFEPNIERVEGTFPNSEIKMLEQFLSTPADVDFITKTLKAKEVEAYADLCDSHYLKPEKTIQERLEINRCEAIDKTQDLLAGLHARSNKQTSLNRGTVKLPPWLPKPSSESIDIKTDSGFGSLMDHGAYGELWAKCLLDVSLGNVEGVVSDPAKELDIAISDDPEKDTPKEAKITYRRFKPALSSSARQEFSLQGVEGKKWKRMAANQKKEKESHETLSPFLDVEDIGDFLTFNNLLTDSRYGDESIQRAVSILLEKASAMQDTELTHALNDSFKRNLSSNVVQWSLWVSCLAQELASALKQHCRAGEFIIKKLKFWPIYVIIKPTKSSSHIFYSLGIRKADVTRRLTGRVFSDTIDAGEWELTEFKSLKTCKLTNLVNLPCTMLNSIAFWREKLGVAPWLVRKPCSELREQVGLTFLISLEDKSKTEEIITLTRYTQMEGFVSPPMLPKPQKMLGKLDGPLRTKLQVYLLRKHLDCMVRIASQPFSLIPREGRVEWGGTFHAISGRSTNLENMVNSWYIGYYKNKEESTELNALGEMYKKIVEMEEDKPSSPEFLGWGDTDSPKKHEFSRSFLRAACSSLEREIAQRHGRQWKQNLEERVLREIGTKNILDLASMKATSNFSKDWELYSEVQTKEYHRSKLLEKMATLIEKGVMWYIDAVGQAWKAVLDDGCMRICLFKKNQHGGLREIYVMDANARLVQFGVETMARCVCELSPHETVANPRLKNSIIENHGLKSARSLGPGSININSSNDAKKWNQGHYTTKLALVLCWFMPAKFHRFIWAAISMFRRKKMMVDLRFLAHLSSKSESRSSDPFREAMTDAFHGNRDVSWMDKGRTYIKTETGMMQGILHFTSSLLHSCVQSFYKSYFVSKLKEGYMGESISGVVDVIEGSDDSAIMISIRPKSDMDEVRSRFFVANLLHSVKFLNPLFGIYSSEKSTVNTVYCVEYNSEFHFHRHLVRPTLRWIAASHQISETEALASRQEDYSNLLTQCLEGGASFSLTYLIQCAQLLHHYMLLGLCLHPLFGTFMGMLISDPDPALGFFLMDNPAFAGGAGFRFNLWRACKTTDLGRKYAYYFNEIQGKTKGDEDYRALDATSGGTLSHSVMVYWGDRKKYQALLNRMGLPEDWVEQIDENPGVLYRRAANKKELLLKLAEKVHSPGVTSSLSKGHVVPRVVAAGVYLLSRHCFRFSSSIHGRGSTQKASLIKLLMMSSISAMKHGGSLNPNQERMLFPQAQEYDRVCTLLEEVEHLTGKFVVRERNIVRSRIDLFQEPVDLRCKAEDLVSEVWFGLKRTKLGPRLLKEEWDKLRASFAWLSTDPSETLRDGPFLSHVQFRNFIAHVDAKSRSVRLLGAPVKKSGGVTTISQVVRMNFFPGFSLEAEKSLDNQERLESISILKHVLFMVLNGPYTEEYKLEMIIEAFSTLVIPQPSEVIRKSRTMTLCLLSNYLSSRGGSILDQIERAQSGTLGGFSKPQKTFVRPGGGVGYKGKGVWTGVMEDTHVQILIDGDGTSNWLEEIRLSSDARLYDVIESIRRLCDDLGINNRVASAYRGHCMVRLSGFKIKPASRTDGCPVRIMERGFRIRELQNPDEVKMRVRGDILNLSVTIQEGRVMNILSYRPRDTDISESAAAYLWSNRDLFSFGKKEPSCSWICLKTLDNWAWSHASVLLANDRKTQGIDNRAMGNIFRDCLEGSLRKQGLMRSKLTEMVEKNVVPLTTQELVDILEEDIDFSDVIAVELSEGSLDIESIFDGAPILWSAEVEEFGEGVVAVSYSSKYYHLTLMDQAAITMCAIMGKEGCRGLLTEKRCMAAIREQVRPFLIFLQIPEDSISWVSDQFCDSRGLDEESTIMWGRMLEGKHHHHHHGGWSHPQFEK