MSRPLTQLLPPDLPAGATSPQFGASNPAGSGPQGGHLTSMTNLKSLLQLPIKADQRVTKDCCEMKDKDKPQDSDEDSLGINNGGPGGTGGTPGSGPLRPNSQSAFLGPLLWERTLPCDGGLFQLQYMDLEEFLTENGMGMHSNGPSSTSAQIPSQSSQSAVPNQSSQCPPTSPPPCSSSSSSMSSSSSSSSLLGLETVQPQAPLPPPQQQQGMMGGPELLNGGSRGQSVPQDPSPTSTCPPGPPGPPAGANGSSDVMVNFDPDPADLALSSVPGQEAFDPRRHRFSEDELKPQPMIKKARKMLVPDEQKDEKYWSRRLKNNEAAKRSRDARRLKENQISVRAAFLERENATLRQEVADMRKELGRCRNIINKYESRHGDL