MASSQQVSVFGSSRSVLGVMDMPKKPEMGIPEMYIRPQEPTIRSNETTLPTIPVFDFKASLHENAIDDAELDKLFTACKDWGFFQVVNHGVSSQLLEKLKLEIEKFFKLPIEEKKKYQIRPGDVQGYGTVIRCKDQKLDWGDRFYMVINPLERRKPHLLPELPASLRDTLESYFRELRKLGMELLGLLGRAISMEIKEVMEISDDGMQSVRLTYYPPCPKPERVVGLSPHSDASGIPILHQVNGVEGLEIKKGGVWIPVTFLPDAFVVNVGDIMEILSNGAYTSIEHRAAVNKEKERISIAMFFNPKFEAEIGPVKSFINSENPPLFKSMLMEDYFKDFFSRNLNGKSHLEKMRVTSFDLIKD*