MSLVISAELADTSYRNAKLYTIKGTDVKPGLSSNNFVPDKHRNMYMTDSYSRESYEKYFLDSPTEELTSSSSISVNSIHHDAASSYQLRASPGASMVSDKPFDTSLMSTRNHDAYESDFVSDFLDHESPDYLEVDGEMRLKLQELERALLGDNNDDQDEGEEEEEEDMFGSSSSDSNISSISSTTKETSQFQNSPQTPKQLLYECASALSEGNKVKASSMINDLRQMVSIQGDPSQRIAAYMVEGLAARLASSGKCIYRALKCKEPPSSDRLAAMQILFEVCPCFKFGFIAANGAIAEAVKNEKKVHIIDFDINQGSQYITLIQTLASRPGKPPHVRLTGVDDPESVQRSVGGLNNIGQRLEKLAEALGLPFEFRAVASTTSLVTQSMLNCRQG