MVKIKHYLVDSENVNDNWLMLLDMAGENDEIIIFYTKNSPHMAYSSVIKLLQENRTIQFKECFEGQNALDFQLISYLGYLIGTDESETPEFIVMSNDTGFDPAVRFWKKQGYLVNRINVNYCKLGLQRQKEELVPDTEEELPLAASASEEDSSLPAQAVTETSSEKSESPKKSVNSRASKKSANSETSKKPEISEDFNKEEVDTFINCFGKNNLVALHETFVHVYGQEQGQLIYKTVKDDSYSFTAEAYSHQDKIKHFTDIIFAHSDMKDPGNFVSFLDNNKDKTRNLNGIRASIIKAYGKDNGMKYYSLFKPYFKMISALK