MRESAKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFFELAQKDAERYQAEVAAYGGEDALRKRKRVKKDPNAPKRALSAFFFFSHDKRPEVQQQHPEWKVGQVAQELGRFWKALGEEERAVYERKALEDKERYAEEMRNYKGTPVQTITSMKMPMMGTVEGVPNSGMMQLGVPPPHAQQMVQQQEVNDEGAEE