MSRPLTQLLPPDLPAGATSPQFGASNPAGSGPQGGHLTSMTNLKSLLQVPIKADQRGPKDCCEMKDKDKPLDSDEDSLGVSAGGANGVGGTPGSGALRPNSQSAFLGPLLWERTLPCDGGLFQLQYMDLEEFLTENGMGMHSNGPSSATAQIPSQSSQSAVPNQSSQCPPTSPPPCSSSSSSMSSSSSSSSLLGLETVQPQPQPPPPPPQQQQSMMGGPECLHALPGGQAVPQDPSPPSTCPPGPPGPPAGTNGSSDIMVNFDPDPADLALSSVPGQEAFDPRRHRFTEDELKPQPMIKKARKMLVPDDQKDEKYWSRRVKNNEAAKRSRDARRLKENQISVRAAFLERENAALRQEVADMRKELGRCRNIINKYESRHGDL