MQHIYFRSAFFFFSHDKRPEVQQQHPEWKVGQVAQELGRFWKALGEEERAVYERKALEDKERYAEEMRNYKGTPVQTITPMKMPMMATVEGVPTTGMMQMGVPSQHAQQMVQAQEVNDEGAEE