MKKKVLLGLLVCVVGLFSACSSDNNDDNKGGNTVVTGEKIIGFTDNKGNVLSDFQYDKQGRLVSVTLETNSDEGKEKNIITYKYSENLIEAQSTGDREAVSTFYLKNGKIINSTFKAEDVDIIKYTYDINDQLSKVTTKDNTINISWQKGNITQIITQYKNDNIIHKFVYTNHSAKNFIPLSELEDCIPVIDSVDPILFMQGYYGKYVTNLVETAFTNHTPILTPTDEVENITYTYTLDNKGKVVKITDNKGNIGNYTWK