MQMHWNEARAAIRAEYARIGQSEAGEPPPGAFDRRRWDRLVQAGLWRMVVPPDHGGAGVDWWNFTAALEGLASTIRHPGLVLSVIGQAGMVRALELYGTEAQRRRYLRRILAGELSATAIADPDTGTDVRATSSTLAPGPNETFVLNGAKHNIAHAGIATMVLIVCKLAGERREGISLVLVDTDRPGLRAGPPDHKLGNADLPTGRLEFDAMALDYGDLLGEPGRGLGNLVNIVSLGRLYYGLVGGWLLEPALAEALDYAQRRQTFGVPILDHQYVQKKLTDIRIGIETSRWTAYGALHQLLGGAPEAAMSCSIAKIAGADTVIAAAVDLLRLHGSDGYHEGRVSGFLRDAMAFASVGGTDEMHRRNIMGQMLRLHRRAQVAPVAAQPMRVAG