MKQMKGLSKEEFVHVLRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKYIYLGLFDNEVEAASRAYDKAAIKCNGREAVTNFEPSTYDAELLNEAAAEGADVDLNLSISQPTSQSPKRDKSTLGLQLHHGSYEGSELKRPKASTNDFCLSLKDCTPVQFHCWILYGYLIHYVTNN