MGDSKEEPLPPGFRFHPTDDELLSYYLTQKISDSSYVGRAIADVDLNKCEPWDLPGKAKMGEKEWYFFSLRDRKYPTGLRTNRATDSGYWKTTGKDKEVFRATTSELAGTKKTLVFYKGRAPKGEKTSWVMHEYRLIPEITFKTGMDEWVVCRIFQKNTSGKKYTMSRQHLNPYDLDMGPTTQLNPDPFHAGMGRTFHANGHTSTRRGFNMSHKDEMTELTRLMLQAPPQLAFQGGLYQPSLNPNNTSQQAGLPPMPVVWSLQQPMAMDTVSSLLAGGEILIGTGPESTSNSRFHQVNPRTPCVELEPYWATFMGG