MKTNFVILLLLLCVFAISPSQQEEINQHNPGIYHQKLLYKVQQWRTSLKESNSVELKLSLAAIVAGVLYFLAALISSACGIGSGGLFIPITTLVSRLDLKTGKRFLGQYLIWVILLLGQLHECKSCIEKERVALLDFKKYWMSITQESDLDYVFPTWNNDTKSDCCQWESIMCNPTSGRLIRLHVGASNLKENSLLNISLLHPFEEVRSLELSAGLNGFVDNVEGYKSLRKLKNLEILDLSYNNRFNNNILPFINAATSLTSLSLQNNSMEGPFPFEEIKDLTNLKLLDLSRNILKGPMQGLTHLKKLKALDLSNNVFSSIMELQVVCEMKNLWELDLRENKFVGQLPLCLGRLNKLRVLDLSSNQLNGNLPSTFNRLESLEYLSLLDNNFTGFFSFDPLANLTKLKVFKLSSTSDMLQIKTESEPKYQFQLSVVVIRVCSLEKIPSFLVVGKQSGT*