SWQSWVDNGLLKKIGGYRLKAAAIVGQDGSVWAKSENFPEVSEEELKKILEDFKNPGYLAPTGLYIGGEKYTVIGGEPGAVIRGKKGDGGATIKKTNKALVFGEYEEPMTMGQCNKVVEELGEKLLKEKL