MTARTAALANAVTPRPQKASDGQDDSIDRTPEYIQFMQALEELHLSQGTVLQREPVLGGKNLDLLKIYTMVIEAGGYEQVTHERGWKKIGIPFDLPTTCTNSAFVFKQIYQKYLYCYELIHFQTHRSSITGPDGLPPGVVVRAPSAIPLVPTVAAVPPRIDVHGFPGVNDRMAKRARFEMPVSSQPQLNLSRQKASNTQLFQMNFEEDEKDGK