MVQKRHFSPKCFKCQQAIKPMDYVTRVRNQRIYHVNCFHCVVCLRLLLPGEEFVLRGDNILCKSDSEELDKTEALSHVGFVDFADDSIIGPQSLFGAAVGRGQLTPLRNNNSETPPLNSLSQSPCNNSNNNRSNSPPIVIAEHPSISVVNIDWFSSSKFLNNKIKHCLKKNHSSNSSPGSDQTATNKKKDKPKTTRVRTVLNEKQLHTLRSIYGANPRPDALMKEQLVEMTGLSPRVIRVWFQNKRCKDKKRQIALKQMQQQQEKNQALNSIRLHGVGPLIAGAPGRLDMPPMMQALDVHQFQQNSAIWKQGGPPPPPGLHGLITDFGSPTGMLRGGPPPPEAMMVGLDGQTPFQQLGRQFIVNTKCDLLAEI