MSQRSVPAPFLTKTYQLVEDQGTDQVISWGESGNTFVVWKHADFAKDLLPKYFKHNNFSSFVRQLNTYGFRKIVPDKWEFANEHFKRGQKELLSEIKRRKTVPQSSAHPPEAGKSGGDGNSPLNSGSDDAGSTSTSSSSSGSKNQGSVETNTTPSHQLSSENEKLKKDNETLSCELARARKQCDELVAFLRDRLMVGPDQIDRIMRQGSCGSENVVGEGGGGDCLKLFGVWLKGDTLTDKRNNHKRGREDQMGFGGPRLKESKPVVDFGAVNIMMKSNRVCN