MERGDCQFTVVPPRQYDEAQFMHQLMVAGDQQDPAGAGRGAAAAGGERKRRFTEEQVRSLETTFHARRAKLEPREKAELARELGLQPRQVAIWFQNKRARWRSKQLEHDYAALRAQFDAMHARVESLRQEKIALAAQVDELRGRLNERQDQSGSCEVNDAEAAADDKRNNSTSSLVQDDGATPPPAAVDASEDSAATGEYYDHVAYEYDGLHDPFVCATPDLWDTWPLLEWNAVA