MEKLEPSGSPAPPASAAGERQSPLQTASLAISSPLPNEQESEGGTSQAAAAGSPGGAATPSRREAAEPVAMETTGQARTPPLPSTPASSSSSSSSELAPLPPNVPVISLGHSKPPMPPMPGTPALGSRVVPTTELTALHPIPSLVQCPTDSRVSQLAALTAATPGMPAQMSPVPVLPSTLLPPQYLPGHPFLNSPYLGSSASFGVFASSRMKRRPSAHFEMDLPEGPPQKLARRVFTNSRERWRQQNVNGAFSELRKLIPTHPPDKKLSKNEILRLAMKYINFLVKLLNDQASDQGAGGAAGEEDQGEGENNKLELHADLPRATPGQTHAPPPQPGQATACRGRDSSDSVVATGTSPGSSCYGDTGSPDSEESMESRLTAKNGLELKEPMRIVAAVNDQR