MRESAKPPVRGKTSPYGFFVKMCYEEHKKKYPNENVQVTEISKKCSEKWKTMSDDEKRRFFELAQKDAERYQAEVAAYGGEDALRKRKRVKKDPNAPKRALSAFFFFSHDKRPEVQQQHPEWKVGQVAQELGRFWKALGEEERAVYERKALEDKERYAEEMRNYKGTPVQTITSMKMPMMTTVEGVPTSGMMQMGVPPAHAQQMVQSQEVNDECAEA