MKKVEINFKRSINRGIHDLKDRLVFVFLSLVIFRMGSFIPIPGIDIYSITKIFNKKRESAVIEILNMFSGGAFGRTSIFALGIMPYISSSIIVQLLTVIHPKLSEIKKEGEVGRQTINRYIRYGTLILSFIQSVGISFGIKNSIGSKGLIMVGDLHFYLTSIVSLMTGTIFLMWLGEKINERGIGNGVSMIIFVSIISELPSSIINTIEQFRQGSINTLMFSLILLFILCITGFVTFMERSQRKILVNYSRHQYRRRIYSAQSTHLPLKINMASVIPAIFASSIMLLPSAILTWIKKQQSNQSRFFLNFVFENFHPGKPIYMLCYSSIVIFFCFFYTSLLFNPSETADSLKKSGAFLPGIRPGKQTARYIEKIMNKLTFIGSIYISFICLVPELMRGLIKVPFYFGGTSLLIVVVVIIDFISQIQTILMTNRYQNILKASKF