MRESAKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFFELAQKDAERYQAEVAAYGGEDALRKRKRVKKDPNAPKRALSAFFFFSHDKRPEVQQQHPEWKVGQVAQELGRFWKALGEEERAVYERKALEDKERYAEEMRNYKGTPVQTITPMKMPMMATVEGGMMQMGVPPPHAQQMVQPQEVNDAEE