MARTVIDPITRIEGHLRVEMEVNDGMVTDAWVSGGCFRGMELVVRDRTPEDAAMIVQRICGVCPVSHAHSASIAGEKAYGITISNNARIIRNLVEAAQFMHSNILWFYNLAALDYVNPLNALTANVADAYDLAQAAGTSTMSDLGAVKKKLQTFAANKQLSIFSGNWFDAENNDGYQLTPELDLICTAHYLEALRMQAKASEIAGLLGGKMPHIMTSTVGGTMFVPTEEKLDDLWALVNELYDWVEATMLPDTLAIAPYYADAFEFGRGCGRYIAWGVFDDTSFDMTKRYLPAGVLNDGFALEEVNEDAISEYVGHSWYEGSSDLNPREGETKAEFTSYDVADRYSWVKAPTYNGKAMEATSMSRMLVAYKRGVPFIVEHVDALLEALGAPGRIDIVPSTMGRTGVRQIETLYIAGLMKDWVRELIEAIKGGDTEYFRPPTRTTGEGSAFWEAPRGALYHTEKVKDGKITDYQIIIPSTWNLAPINGHGEHGPLEQALIGVPVTDLEKPINALRTVHSFDPCTACSVHITEPATGKKFQTVTNPWGVR