MGREAIIFGQNRMRESAKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFFELAQKDAERYQAEVAAYGGEDALRKRKRVKKDPNAPKRALSAFFFFSHDKRPEVQQQHPEWKVGQVAQELGRFWKALGEEERAVYERKALEDKERYAEEMRNYKGTPVQTITPMKMPMMATVEGVPTTGMMQMGVPPQHAQQMVQAQEVNDEGAEE