MGIQTMVSQGDSGSNGKESQFQQLTRQNSMYSLTLDEVQNQLGDLGKPLSSMNLDELLKNVWTAEANQNYGMETEGTALTNQTALQRQSSLSLTSALSKKTVDEVWRDIQQSKNDGEKKYRERQPTLGEMTLEDFLVKAGVVAEASTDKKGGGSVAGVDLSVAPQFAQQGQWMQYPQPQYQHPQQSLMGVYMSAQPMPQPLTIGATAVMDVSYPDNQVPLPSPLMGTLSDTQASGRKRGAPEDMIEKNVDRRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENARLKDRKEQEMKLPS