MEDGARMAQLQAELDSLHKAIGVLNKIAAELDILNAMQSVRQVALELLDCERVTLFLIFERRNELRAMIDQQQILRIPFGEGIAGLVAQTGTTMNLPDVYQHPMFNKDIDRLTGFRTRSMLCMAVSDMTGKNVAVLQALNKKGGLPFSGADERSLRLFSTHLGNTLAKAKLHETAKREKERLQAIYACFKSLSAADEVGQMVLLATSALEKHIIHAERVFFFLVDGPRGELWLHTHQAEAVRIKMGEARGGIVGACAASKKAKSWTDFGDPSSDPALRRLAPLLQPARCKSVLVQPIHGTGSDRVLAVALAVNKREAEGTRDIFFEPFFTDADVDAMGLFAYEVGDLLSERSLELSLLSALSVVTADGAHPNAPRAGPSAAGGTDGAAGGGGGPGAAAGGGGGAPGGAGACGGAEGGADAGGGGGGGGGSGVSGEEDLIRSQLLQMYLPEYKNRESGSGHSVFHRSSFSSANAAANQVRASLERKRSAHHNSTELLAHQPGLKRGGGGGGGGGGGSPRRRDSVSASARLGLAVAAAAARSSMWASARQMQQPRSVGGNEEESAAAAAAAAAAHAFNAGGGGAGPSLPLGLHLHPHLHQLHPAAALGGAQSERGSDGSGELLPDLGSLRCASSSMAEHSLRGLLLAQPVPAGTQSIQMRTGRTSGARAVSGPQAHVPPLPRASGTAGGAGPAASILAQAHPHSQHYHQHSHTPHALSSGGELGGGGGGGHAGPTSGPPTSVSRLMAPWRKPLRLPAAAALGSGDGGILSNDRNLAGEHAQHDGDSDSSSSSDSGSDSGSDSEDEGGVFQARRGGGGGVGAVMRFRSHPLIQGVTAGSLGADVDVVEEGEEGEEQAAGAGDAGGGAGGDADCCASPSAVAGAGQAVTTNGLRERAQMAPVTSAAAAAAVAAGQALQRGMSGRARSKRRLPPGAGLGGGVGVGVGEAEELGALRAAAAAAAADDDLGVANPAALRTHLSCSNLATGELGGPLAALGGGLGPGVSARTPCFYSEAGQLLTWDWDFTEFSLEELVKLAYDIFIVSGVMEEFAIRPKALRNFLTAVASHYHAIPYHNFNHVCHVLHATFLICCTTHARDLFKPLERLSILIAALCHDLDHDGHSNSFHVNSGSELARIYNDQSVMENHHCAMTFAILSRTDCAVLAGLSPEQQRAARKVIISAILCTDMANHFTLTQEFQKHSTTYDPDSEADRLLLLKVSLHAADIGNAVRPFHVNHAMSRRVHREFEAQTEEESRLGLPITFAVDTADHVMCARVELNFLDYVVMSLWERLVDVLPELEPQLGLLRVNRARYRKIADTGKTADVVLAEEAQQQDAPAAAAATTTVSETMATASAAAAAAAGSGTAGSVTHAEGPGAGGATTSQGQHGSVGGVVSGGGGGGGGGGHTASVSPPNELAAAEDGRAHGSGQRQEESGRGAAAAAAGGGGAGSPEDMLISPTGTWSQVPNGLIEDASMSEGESAGVRGSSGQH*