MDNPRIAQASLTFDEGVIEKIAGLASRKVDGILSFDGGLFDSLTDKLRSKVDPTQGITAEVGEKQVALEMNATVEYGYDIREIFTQVCDVVSEEVERLTGLKVVELDFHVNNVLSKKQWKEQNNRKPNSDLEPKPEAK