MTTEADLTNKPEQAVPSSDLETTNSEVILDETENQVEAKKNENMTDFVLELFTPSEQTTNLSSNDTIEIVKPIQMISENIENGTVIDLPEEEMVNPNIMSGQAFIEWLRQGIATKRLSINVKNAKLHIVKNHLFLVTPGIFTDYFNSKGVSYTKKDIESLQYAFQDLKLHKRYHLPNKDSQNFWKCSVIGPRKSSKLVGYLIKDTEYFFGKQVLIDNLHLTLIEEKQNE