MEREMEMRQSKFKRICVFCGSSQGKKSSYQDAAKELGNELVSRNIDLVYGGGSIGLMGSVSQAVYEGGRHVIGVIPKTLMPREITGETVGEVKAVADMHQRKAEMARQSDAFIALPGGYGTLEELLEVITWAQLGIHDKPVGLLNVDGYYNSLLSFIDKAVEEGFISPSARHIIVLAPTAKELMKKMELTCLEPTFQG