SWQRWVDNGLLKKIGGYRLKAAAIVGQDGSVWAQSENFPQVSEEELKKILEDFKNPGYLAPTGLYIGGEKYTVIGGEPGAVIRGKKGDGGATIKKTNKALVFGEYEEPMTMGQCNKVVEELGEKLLKEKL