MSGQTNRLVVVPTVTMLGVIKARLVGATRGHALLKKKSDALTVQFRQILKKIVSTKESMGDVMKNSSFALTEAKYSAGENIKHVVLENVQTATLKVRSRQENIAGVKLPKFEHFSEGETKNDLTGLARGGQQVQACRAAYVKSIELLVELASLQTSFLTLDEAIKTTNRRVNALENVVKPRLENTVLYIKGELDELEREDFFRLKKIQGYKKREVEKQMAAARLYAAEKSAEDISLKRGISLGSAHNLLSHASQKDDDIIF*