MCWPSTRVSTTASKLYLAMSTTPTLVEQGVALVGAQVIAGSHEHQRRLWLPVDGSPAWTERQRSWVARSVQGKEVTWLEGQEQGQGGVVPTEAMRDEVARQRRLLGVGQGVVVDKAWLERRVNRGSLLRHAVDTSRQLEAANVSWQLDWADWQAARWRRNTRPYRPPSPFALTPSCSCKAHLIKLDTQALFGLMRTAGMLPADITLEEKFRSGVAGPKDSEVVHTDGVAISVMFIRPKPAEPPGELPRMGKEEC