MDNLGHRENGRQRPDPYKALHTQWMMPQRQMKDHHSMNLLALLSERDTAIMERDHALAEKKAAMAERDMAFAQRDSAMAERNAAIVERDNALAALELARTNGFNMNSGNGFNPGSLNGAKNFHHHDQQPHAQSSPLQLADSPYDHAREMHISDAYPISTAPVTAAGKAKKPKKNSSQASPLKRPSGVLRKTKKAGGDWRDAGMSGVGEDPARAASEMKNEWKDQDLGLNQVSFDESSMPAPACSCTGVLRQCYKWGNGGWQSSCCTMSMSMYPLPVMPNKRHARMGGRKMSGSAFTKLLSRLAAEGHDLSASVDLKDHWAKHGTNRIVDEIERSKNNSSSIASGCTNEHLSLGVETSHQPLLLTDGKKWRWQNNARLLNVYLELL