MGSQGGADGNCKQPQFQPLGRQNSMYSLTLDEVQNQLGDLGKPLSSMNLDELLKNVWSVEANQTMGIDIEGTTLVNQAQLQRQASLSLTSALSKKTVDEVWRDIQQSKDEEEKKSQERQRTLGEMTLEDFLVKAGVVAEAEASSDKQCAGPLVGVDANVAAQFPQGQWMQYSQPQYQHPQQSMMGVYMPSQPIPPPMHVGAGAMMEVPYPDNQVPLPSPLMGALSDTPTPGRKRGNPEDIVEKTVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLRKQKFYEPSKYQKNSFWPVPVFGLYYGLVQMIKCKTVWIFLKDFHEHFKGLSLKDRKTKTKLLLLPALPMNVLTTSSTLNIGIVSCSLNAFVDKQELEKVLPSAPPPEPKYQLRRTSSAPL