MHTSATKAFVHSPPTITAYNRTKCGGWVSPRCATLQAPPLPMKSHELKNSTPVEDIKNLRLVTAIKTPYLPDGRFDLEAYDKLLHIQIENGVEGIIVGGTTGEGQLMSWDEHIMLIGHTVNCFGGDVKVIGNTGSNSTREAIHATEQGFAVGMHAALHINPYYGKTSHEGLVVHFQSVLSMGPTVIYNVPSRTGQDIPPSVIEKIMDSSNFAGVKECAGNDRIKCYTDKGVSVWSGNDDECHDARWDYGARGVMSVTSNLIPRLMHNLIMERKDATLNAQLLPLIDWLFMEPNPIGLNTALAQLGVIRPIFRLPYVPLDVERRKQFVEIVRNIGRENFVGNKEVQVLDDDDFVLLGRY*