MSGQSQRLNVVPTVTMLGVIKARLVGATRGHALLKKKSDALTVQFRQILKDIVSTKESMGDVMKTSSFALTEAKYAAGENIKHVVLENVQNATIKVRSRQDNIAGVKLPKFEHFSEGETKNDLTGLARGGQQVQACRAAYVKSIELLVELASLQTSFLTLDEAIKTTNRRVNALENVVKPRLENTVLYIKGELDELEREDFFRLKKIQGYKKREVERQMLASKQYAEEKAAEEISLKRGISLGTAHNLLSHASQKDEDIIF*