MKQTIILILLIIHNTLSSCQTKEIKNNMVNKKFDWSHSVSAPENYPMEIYRGKLQGLTDKDYSASFGLWGVANEGWGTESGMVAVGPDTKAIPDSLLITWLSFRENKFYTGKFQLPREKMTELFENGFYEYDIKQRSTYEDILVGLAPGGVVVVWLVGGQVQIEVARFQAQETIIDKSTVTNPDDLYVLGDGYVDFVLNNKEIATGPIPFGLWDTYREKYSWRPMLILPEGYELAIEWMTLFNGEKEKNFKEHPEFGTYKSRALPSYMLFNWYASNGRKYGVDVFFNEAEIFEAYKQIYRNDKEQDAELVFELNDAQTSFTISVRSKTEQIELHKVKAKIYKSEDTRPVKQ