MGRKKIEIKRIDDERNRQVTFTKRKLGLMKKAYELSVLCDCEIALIIFNSAKRLFQYASSDINRVLLRYTDYTEPHESKNNKDIIEVRYGFNSSFRVIEYELSFISYHVYF