MKLATWNIQGLGQYGKWTRLWRWIIRHQLDIVAIQEHKKHDHVGMLMHTRDFQLRYNGLKNGYSGCLFIIKKDIPFQVLFDDPQGRFLVIHLLMQDTSYICMNVYAPNSPLERVRTWKNILQAVRSCEQLQVWDNARIMMCGDFNMVERATDCTTAPSLMSLQENRFWSEILDSLNFKDLWGFIGGHTLRYTFHSRSHKKAMSRLDRCYYSHTSTLSPVSKMWIDATILLSDHNPFLLSLYDSNWTACIPDKLHRIPLRINHAWIRTTVFKAKVDDLIQEVLALKFSASLIWEALVVGMQGVIRDCGKYFSNVLGAAKVEAQHIILSLTEKVDMGILLSLKEYSRLCDAYNCLHIAYIPPKFELDAWR*