MALMLDNCEGILLSLDSHKSVPAPFLTKTYQLVDDPSTDHIVSWGEDESTFVVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFRKIVPDRWEFANEFFKKGEKHLLCEIHRRKTSQPQVSMNHHHTSMGGSTTPGFFPFPGRASISPSDSDEQANWYESSPLSSPRAAPACGSASALSEDNERLRRSNSMLLSELAHMRKLYNDIIYFVQNHVRPVAPSNSFPSSLMICNTSAPAIAANTSPSLVQKPLHQLLGLHQSLPKQAHVNGSLNSSSTSSSSLTMFEEPPNDGNNSSRPKLFGVPLHSNKRLHPEPPSPSMEPNSRKARLVLAKEDLGLNLMPPSPC