SWQRWVDNGLLKKIGGYRLKAAAIVGQDGSVWAQSENFPQVSEEELKKILEDFKNPGYLAPTGLYIGGEKYTVIGGEPGAVIRGKKGDGGATIKKTNKALIFLEYEEPMTMGQCNEVGEKLGEELLEKKL