MEHNQILFLALPKSSESASPNLSSNPSNISQVFPRFHFDSAGLMKKEAKIYQHCGTSYGSVDKMKPGKKEGGKETKKHKYAFQTRSQVDILDDGYRWRKYGQKTVKNSKFPRCTHQGCIVKKQVQRLSKDEEIVVTTYEGIHSHPTDETSAENFDQILRHLQTYNA