MCEVLEIDNDILISLVEARPVLWDKTLNSFKDRNLTQDAWREVCCALRNDFEDMEDKEKNAFGKEVTKRWGNLRDAFSKSKRKLKESKKSGAGARTFKNYVYAEQMQFLNKLFQTREVVDSLDGGTENNEDENVDALPGATVPPKENPKPRENKRRRQPDEVEMKIIKALEEPPLSPHILFFQGLLPHLNKFDDSEVLEFQMGVLEVISKIKNKQKNTAQPQLLPRGTPFYYPSNYPFPQHQSFPPSQMSYSNQFSFKPQEPQTYQSHQFKYPLSHNYDSNQQQACSSKGKAVKHPQGQTTAQYLAHEEFGRTSPETFPSASPSPAGSDTTYDFS