MPLCEYKESSSCRDGAVHHARTTAAQDGYFGVDTPTRLCGYRPGLLTIWMKDGVLMASPTATPGVSDGALSPLGQRLRVLLGAERVVGDLRRYFGIDLPPDGVPYTGSRFEHLAGGGDRPEVANRFTAEDLVAVQTLSVTVPAAVALDLLEGPLGARLSGLLHAIPRDIDMVDADADVVADGSPADQAWQLLEDQPDVGWVIAGKLLARKRPRLLPVYDKVVRCALGRPRPSFWLALHAALRADDHALHRQLFELRQVAGVPETVSALRICDVAVWMGHRAEGHACPR