MQPMCTGTEYETEMPHISASFPASRPRRLRASAALRDLTRENELSVNDLIWPVFVRDGEGIEEPVPSMPGVVRRSVDKVVEAAVEAQALGIPAICLFPYTDPSLKTEDCAEAWNPENLCNRAIRGIKAAAPDLAVMTDVALDPYNINGHDGFVIDGEIRNDETVEALVKMTLAQAEAGADIIGPSDMMDGRIGAMRSALERKGFQNVTILSYSAKYASGFYGPFRDAVGASGALTGDKKTYQMDPANTNEALRMIERDLREGADMVMVKPGLPYLDICHRVKETFQVPTFAYQVSGEYAMIQAAALNGWIDGEKVMLESLMAFRRAGCDGVLTYFAPQVAKLLNG