MARSIIDPITRIEGHLRAEMEVTDGVVTDAWVSGGCFRGMELVVRDRTPEDAAFIVQRICGVCPVSHMHASSIAAEKAYGISIPNNARIIRNLIEGSQFLHSHILWFYNLAGLDYVNPLNALSADPVAAYDLATELGTPSADFVGLQDRLKKFAENGQLSIFSGNWFDTGEYNLTPEADLILTAHYLEALQMQAKASEIAGLLGGKMPHIMTIIPGGTAFVPTAEKLDDLKGLVDELYTWVANTMIPDTLAVAKFYPEATTFGKGCGRYGAWGVFERPSMEMNDRYLPAGVLDDQLNLSDVDESKITEYVGHSWYEGDADLPPFEQGVKPAFTEYNVDDRYTWNKCPRYDGKPLETGGFARLLVAYKRNVPFVVEHIDSMLVALGAQKGDLSALQNTLGRTGARQIETLYVATLMKEWVNELCEAVQGGDSSYFESPSRIDGEGTGFWEAPRGALYHSEKVKDGKITDYQIIIPSTWNLAPHDPDGNYGPMEQALIGVPVADIEKPINALRTVHSFDPCTACAVHIVEPKTGKSFETVTSPWGVK