MSAYVYIEKDNVQLNCTNTTTSPRQRQTLTGQTSGNAELAQTLIEAIRTKGFFYVTNYGISQEEVDTQFSLGQQFYELPLEEKVKYQPDLDAGDYNGYRPAGRRVLSGGIKDKTEVWNMATNDGHITQPLPELLQKNKTLIENFSKDLHDKVLDPLLHLIAIALELPADFFTKLHQWNIHDESHLRYMKYSKFSPEEREKLSDGLWSLGHTDLGTITLLFRQPVAALQIKDHKTGEWKWAKPLDGSLTVNTCDALSFLTGGYIKSTVHRVSAPPKDQEHVDRLGLLYFARPQNDLILKTIDSPVLKRAGFTQNEFEAGNHKVPTMGEFTTLKQTWQQRKGKVYKEEDGAEILPGFQGKYHA*