MLGVARRPGRGMRAGAARRAGRSDTGKVPEGVGTELFCELARMVAVLAEVQDLRSFTLPYPSRAQRALDRTVMHCLDAGETSPRSLPELWEWCRTRPADDRLFAVPASLITPGTTLVHPVGRRPTRSCLEVASYSPDGGVAEHARALLADLEARCVTGERYRQCRRFLTRHPVVHQQDRFGPDWSKAVWSRVKDLYGPLPEYLLVDGAFLRCSSCGLPALSPDGVAPVLGPSAIAGIWCEGEECPRDVPPDLIREPDQALILKGSLRTFLVLPHRTEEAVRDALDRTGIDYEALPGTLSAYRLRDAGPAIVDIQVYDRLQPALLAAHLTDSAPLADRTLVVLPAELAGRDGYRDAFTDALPPLLRDRLALTTPENLVPDLGRARREERDDA