MGRKKIEIKRIDDERNRQVTFTKRKLGLMKKAYELSVLCDCEIALIIFNSAKRLFQYASSDINRVLLRYTDYTEPHESKNNRDIIEVRFDFKFLIIVIEMERFFISYHVCSPPPQLFA