MLLKNKYTFWVSTQRTQTKIDKDNYNDNLYKVCNFETAEQFWMYYQWIAKPSTIPEGCQILLFQEEIQPMWEDKANQNGGRFVFRCKNNVDRVWENILLSYIGNQCTYNEFVCGVVVNQKRSFTQVSIWVKNMASYQNQEDKITQWVKEMFGINELEFVQHPKS