MGRKKIEIKRIDDERNRQVTFTKRKLGLMKKAYELSVLCDCEIALIIFNSAKRLFQYASSDINRVLLRYTDYTEPHESKNNKDIIEVSYMFAYAKCSVFYGAQSVVFLATPAFVLFTFHFHSEDVELIVCPVGKLATMSIFISGMPPNRISCLLNWFGDGICALRYRLLMLLQPYLCLKFPMMAPSDAAVNQEVNGLIDRSILCSLVFAEVHVTVRYEGIPIILNQPHRH