MNTLIYKILLITIFIQHSFQAKPPNFGIDDVRPFHIRVLRLKCLDTPYKLISLKACSVKLIRNEPTRIFLEFDMPTTLDQMFVKFNVNYKINHSYRPLLIDISTELCATLNQKPGVNPAADYVLDTIRAHVPQAVHACPYGGRYYNFSDFSLDEKYFPSTIPAGDYRIDLRVTDQRNVTMIHTQCYMAVRSKGIASLSMLDW