MARTTIDPITRIEGHLRVEMEVNDGVVTDAWVSGGCFRGMELVVRDRTPQDAAQIVQRICGVCPVSHAHAASIAAEKAYGIAIPNSARIIRNMLEGAQFLHSHILWLYNLAALDYVNPLNALNADTGLAYDVAEEYGLKNADFVSLQDRLARFADNGQLSIFSGNWFPTAEQYADGTNEYNLTPEADLIMTAHYLEALEMQGTASEIAAVLGGKMPHVMTLIPGGTMFVPTDQKLDDLKGLIDRLYNWVAAVAVPDSIALGKFYPEAFNFGAGCRRYGAWGVFERESFKMADRYMPSGVIELGPDGNYQLSEVEESKITEYVGHSWYSGSEDLPPFEQGVNPEYTEYNTDDRYTWNKCARYDGKPLEMGGASRVLVAYVRGDKFIKEHVDALLVALGGTPGDLSPFSSTIGRTALRQVETLYVATLMKEWLAELVEAIKGGDSTYFTKSDAVEGEGTGFWEAPRGALYHSEKVKNGKIQDYQIIIPTTWNIAPLDPDGVHGPMEQALIGVPVTDMEKPIHALRTVHSFDPCTACAVHVVEPKTGKKFETVTSPWGVK