MSELRSVCRTCGKNVANSQARATKLFDKCNFHLISLLENITDMYLDSDTTLPYLICQWCKQQLDRIWAFRSKCLEVYKSFLAVNRKLLRQKAVVDEELAELNDEKLLQDMRAHKDQEMADTAGLLREDQNDNEEEDPEEGTQNEGNLEEPLQTVQAKHYQEQLHNTSGTSKGVGTRVPKRAKRNSKSWFCDQCGGVFKSSTYLKLHLQRHTGHKPFECDICQAKYYTENEMRRHRILHTDARPYACRFCHKTYRGCSSKVVHERTHTNERPFQCQYCDKAFTSTSTRQKHEMLHTNQRKYHCEICDQWFLRSSHLTLHQNTKLHQRRAQRARTV