MGPPPPVPPPPPVAVKQEPRVAAPVQPMAVGASGHGASAAPQSVSVQAGADGTAGQEEARAREGGGDREVAGQMGSLQHRQPVSRWPDGPAADPAAALPSRQPQRPHNQPQQLGPLALQQQRQWPRPEPDPPGRDARESQQRKRPIEQPPHDPPPLRRGKRGGKWARLGLRYQDPPPQPPVGRETDLRPAAQLQLPPQALLGPPLPRQQMPPLPPPLRILETGRVVPSLLPPPAVPLLPTAAVLPPVAALLAAPAAANPPPWQQAQAGQQQQQTGTPRAGGMAEQIQWRWPLPCEVVLPRHAKPASLGEDSTEMARMAAVRQWDSAQSSRGTQLPLPPDLCVPLAAQAEPLVMPYHAVVVEEEQLQEEKLRAGGWRPAARLDAPWTRHX