MKSTGVWERKQVINELMQGYEHAKQLQGVHSPSADTELLSQSILSSIGKAINMLLSRDSEGETQPTDSRYSISGSPHSENSNGTAFREDECRVLSKKRKMDPKWTEQIRVSAGSSLEGPPHDGHSWRKYGQKDILGAKYPRAYYRCTHKHVQGCSARKQVQRSEEDPSIFNIMYQGTHTCMQAPHLASPKLQEKQQQQHPQRLLLNFRSGLKVKTEDLDTTQDLNSSSFSFPPAMDGGNSTNCIFSSTIMDNHFMGSFSPPFISPATSESNYFSVSPCHQLSSYGGGPNMQTPESELNEIISAVTAASNSSLGDLDFHLDEFDPNLQFDTNAFLS