MSGRCAACKNQRRRCPSDCIFSPYFPANDPERFARVHRIYGGSNVGKMLQQIPSYLREQAANSLYFEAQCRIQDPVYGCAGIISKLYEQINSTEIALAHVQTQIACQKLQVPQAKAESNFNVFPAQNSSTAEFQWESQVPWFN