MKQMKGLSKEEFVHVLRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKYIYLGLFDNEVEAARAYDKAAIKCNGREAVTNFEPSTYDAELLNEAAAEGADVDLNLSISQPTSQSPKRDKSTLGLQLHHGSYEGSELKRPKASTNDFCLSLKDCTPVQFHCWILYGYLIHYVTNN