MKKIVTLLCVLSFWIIACSSKKAVSVPDHSAPSLDYKNTNLIITDQSQNRIAKVDLKTQAIVWEWKAATGIPAKDVAWFSNISEGKLVYSGKYMLITASGGGVALVRISDKATVFYCYVGGNTHSAEILPDGNIVTASSTGKLLTLIHVNLNSFPDNVYKKTMVLDDAHNVVWDKQRQILWSANKDKLVAYTYNFNCNAPDLTVKESINLPASGCHDLFPVYGEDALWVSTSTKAWKVDLKTRNIKESSALPRIKSVDSGPEGYPVITLQGIDTDQQWYNDKVQDLNGKTIFQMAGLKMYKARWDLKNDFSYSANDDIKTCN