MDPLHPRDLAMDDTRQHQHLRPRHAAGGRMVRVRFADSEATDSDSSDECHRQRHRLLHQIGQPLPSSPAPAPQRNRLSRTGDRPFRGVRRRPWGKYAAEIRDPGLAGKRRWLGTFDTAEEAAAVYDAAALRIRGRRAVTNFPSSPAAVAPAPAPALAAPRSNPSPAPEAETSSASTVVDAGTGGDDEVTGVPPTPPWFGEGGPLELLDFGLPPAATKRGQWEEEEFGDLGDLDHLFDLPF