MEHNQILFLALPKSSDSASPNLPSNPSNISQVFPRFHFDSAGLMKNEAKIYQHCGTSYGSVDKMKSGKKEGGKETKKHKYAFQTRSQVDILDDGYRWRKYGQKTVKNSKFPRSYYRCTHQGCVVKKQVQRLSKDEEIVVTTYEGIHSHPTDETSAENFDQILRHLQTYNA