MGLHLVESVMEKQPLSEKIRALSLEWDTKDNVGDFFVDRLWPQLESDYQDMLVEAKRYLLDQLGKDRNVSGVASFVQARVKTAESIRRSVQRRSKSHDIVSPADIFFHVHDLVGLKVIVDVRGNVLKMNDFVADCFQRVQGKDMVRHELLRHDSTDEVSEFGAYEAYNHHIHLPDDYKVSRFTNVIFEIQVTTIGEALFNILDHDMNYKGGAGPLSDEQRAWLDNLKSATKQIGLSMAHLTDKTHQGSKLEQIYQLLCKTANDVKGKPRSDLLCSLSDELQSLVPDGHGIKEKRRKKLVQSFKFPDLNKRRNMIVETCPETYQWIFERDDQINAQAATVGHVESPPWPSFSDWVKSEPCFFWISGKPGSGKSTLINFILQDPRTKELLDQWKPGAVIISHFFWKAGSALETSLMGMLCSLVHQLADENTYVQHLIMARVSKWKKKQNPSDWHQGELSSLLDTILTKFPCPIFVLIDGLDEVSDKRDRLDLIQTLNRFRGLRNVKVCVSSRPEPFFQESFRNEQHLRLQDLTKGDMQKEASAILEDWSDKYGKKEVTDLGEALVQKAEGVFLWLHLAGLRLKEGFHRGDTMNELEQCLEALPVELNRLYEEMWLRVNEDKKSKQVAAHYVNILVQLNHVKHRGSLPNLLVAAIATFPGRQMLIDRSKADVDLTIFTAHHKEVQRSLTHRCAGIFQVTDQGSEVNPIHRSVFDFFVDTEEGLRIRGSDPCPHDQTVTNILEGLFALQRFTSFADCVKVNTAICIIRRHTQISKDLLRTYAHLIKPWGPRKPGHCAHILSWLLVEWRQAREQPRSHDEMQRDHHHVQQCVEKFIQQCRRPKALASWILRETTGRQHKDMRDMLLGQGADMWERGVAGDRSWLWWGHKFSRDVVTYASAGALALLDIWKNGLPVDSGPLSLTAENFDPGECVPLRFRSTESWDGGTLPKDSVNYCVNITLKANLALLIEILKPLDVLSGSFLFRTSSVPPSVSLLLVEYEPLQIDTRARALLAPSDENLSDLIAHEIMHALALSNRYGDWVELQSGSVPETHKLVHGFLQNPNDSFKFVNEPAKNFLARHDCGYRMVKDLEPWELDELDMCLEGEH