MGIQTMVSQGDSGSNGKESQFQQLTRQNSMYSLTLDEVQNQLGDLGKPLSSMNLDELLKNVWTAEANQNYGMETEGTALTNQTALQRQSSLSLTSALSKKTVDEVWRDIQQSKNDGEKKYRERQPTLGEMTLEDFLVKAGVVAEASTDKKGGGSVAGVDLSVAPQFAQQGQWMQYPQPQYQHPQQSLMGVYMSAQPMPQPLTIGATAVMDVSYPDNQVPLPSPLMGTLSDTQASGRKRGAPEDMIEKNVDRRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENARLKDRKEQEMKLPSAPPPEPKYQLRRTSSAPF