MGDRAGAAEDRANGGAADDRARVEDLPGGAEEDQLGRESSRRAGSPLAARIFIAVAGTVALLLLGAAGGMLLKAPSDQRVENNPSAVDVGFAQDMSVHHQQAVTMATLARERASDTAVRQLAFDIETNQRDQIGRMQGWLSLWGQPAQSTGAPMQWMEQDAGHGGGHAGGHGGEGHGAPPTSGGLMPGMATSAELARLQALRGPDFDVEFLRLMLRHHEGGAAMAEYGAQHAAVPTVRGLAQNMLGSQGNESMLMREMLSARGAAPLPPG