MQRTILEKLQHIESNLANQSNQSDVKDDQEQSGESVHSQADANEFFQLPEYAFQMQNISHQEQQQHMGEYPEEVQLYSFSRMQTEEELNDFEKRLSDSEYFKEAYNWLNSLITETNCENRMLAALDLLFDKMFVNKCSWTGRGRGNTRKAPIRCRRNLLQMFKVIGSTRKAIVSRADVEIFFIKKLKQSKQRLNMQGTVAMSQKQMLHFIRLVEERDVLWNRSHPEYEDMVKQGDA