MARTTIDPITRIEGHLRVEMEVNDGIVTDAWVSGGCFRGMELVVRDRTPQDAAQIVQRICGVCPVSHAHAASIAAEKAYGIAIPNSARIIRNMLEGAQFLHSHILWLYNLAALDYVNPLNALNADTGLAYDVAEEYGLKNADFVSLQDRLARFADNGQLSIFSGNWFPTAEQYADGTNEYNLTPEADLIMTAHYLEALEMQGTASEIAAVLGGKMPHVMTLIPGGTMFVPTDQKLDDLKGLIDRLYNWVAAVAVPDSIALGKFYPEAFNFGAGCRRYGAWGVFERESFKMADRYMPSGVIELGPDGNYQLSEVEESKITEYVGHSWYSGSEDLPPFEQGVNPEYTEYNTDDRYTWNKCARYDGKPLEMGGASRVLVAYVRGDKFIKEHVDALLVALGGTPGDLSPFSSTIGRTALRQVETLYVATLMKEWLAELVEAIKGGDSTYFTKSDAVEGEGTGFWEAPRGALYHSEKVKNGKIQDYQIIIPTTWNIAPLDPDGVHGPMEQALIGVPVTDMEKPIHALRTVHSFDPCTACAVHVVEPKTGKKFETVTSPWGVK