MTMSGEIVEKLKEASTGLLMMSESDYPFEVVQWKGAAPATQEKILQLTGSQNLPVEVVELDYLFRNCAFEQEWHNDLQKQDVKRFQTLIQTLKDNLSDIKVYRVGKINIDAYIIGQTQDGDLAGVVTKLVET