MARKKVNLQLITNTLSRRATYKRRCQGLMKKASELAALCGAKACVVVYGESKAQPEVWPSYQEARRLLIKYRDMPEHQRFKKVENQKDFLGSRVTKLRGMVNKSESENNKRESFDILHERMNGGRPGLFGTSTEELTRLQKIVSERKSQAKERLLELGAGKGQGAPLEPRVQLLPGSSSQPQDPNTQQPQPQHPPNGAVLGTLPSSAFPGSSGGCASPSSTGGDMMQPYSPGCYSEFPWTWEWSTFPPME