MVRTRATTAPTPAPVGQGASEPATRAVMDAPLEIGTFPHLNTGPIMRNDQHELFSKFLKLKPPVFKGAESEDAYDFLVDSHELLHKIGIVEWFGVEFVTYQFQGNAKMWWRSHVECQPTEAPPMTWESFCSLFMEKYIPRTLRDRKRDEFLSLEQGRLSVSAYEAKFRALYRYSTQLCFSPQERIRRFVKGLRSELRISALQVAATVKSFQEVVEFVIEVKGVKPDYFTMATTSKSFRKGGKFNGSYSRGQGSGGYPVRPIQSSLQTVVGGPPQTGQHFSERPMLESRECYGCGETGHIKRYCPKQSYRPPNVRGRGGYGRGRHSGGRGGRGNGGHQNGWGDGQMGTTAAQPGIGNGQTGDRAHCYAFPRRSKAETSDAVITGNLSACDCMASVLFNLGSTFSYVSSSFATGLNLPCGFLDMPICVSTPVGESVIVEKVYRSWLVTFVGSNTYVDLVILEMVDFDVILGMTWLSPNFAILDCDAKTVTLAKPGTDPLVWEGDYTSNPVRIVSFLRAKKMVIKGCPDFLAHLRNDTTQVPSIESVSIVREFLDVLPVDLPGMPPXX