MASETMPDVRLLVDGTLYGGWQSIRIRRGLEQVAGSFELSITERWAGQDTPRPIRPGAACRVLIDGVAVITGFVDDVAIRYDSKDHTVEVSGRDATGDLVDCSAPSTQWKGRTLTDVARSLCAPFKIGVRADIDVGGPFKTLKSSEGDTVFEVLEAAARVRAALLVSDGLGNLVVTRASSKRVSTALELGVNVLSGDGSFSHKDRYSEIAIKGQSAGAEGWSGEAAAQPKAVAKDSRIKRHRPLTIIAEEQIDSAAAKVRAEWERNVRFGRSQRLVYTVDGWRHRDGLWTPNMLVPVRDAFLGITADRLLTGVALILDGEGLRSELTLVPPEAFERVELPEPGAGTEAW