MEREMEMRQSKFKRICVFCGSSQGKKSSYQDAAKELGNELVSRNIDLVYGGGSIGLMGSVSQAVYEGGRHVIGVIPKTLMPREITGETVGEVKAVADMHQRKAEMARQSDAFIALPGGYGTLEELLEVITWAQLGIHDKPVGLLNVDGYYNSLLSFIDKAVEEGFISPSARHIIVLAPTAKELMKKMEEYFPRHESVASKLSWEMEQLGYSSKCDISR