MSGQTNRLVVVPTVTMLGVIKARLVGATRGHALLKKKSDALTVQFRQILKKIVSTKESMGDVMKNSSFALTEAKYAAGENIKHVVLENVQTATLKVRSRQENIAGVKLPKFEHFSEGETKNDLTGLARGGQQVQACRAAYVKSIELLVELASLQTSFLTLDEAIKTTNRRVNALENVVKPRLENTVLYIKGELDELEREDFFRLKKIQGYKKREVEKQMAAARLYAAEKAAEDISLKRGISLGSAHNLLSHPSQKDEDIIF*