METLHPLLSHVPTSDHRFVVQEMMCLQSSSWTKEENKKFERALAVYADDTPDRWFKVAAMIPGKTISDVMRQYSKLEEDLFDIEAGLVPIPGYRSVTPCGFDQVVSPRDFDAYRKLPNGARGFDQDRRKGVPWTEEEHRRFLLGLLKYGKGDWRNISRNFVGSKTPTQVASHAQKYYQRQLSGAKDKRRPSIHDITTVNLLNANLSRPSSDHGCLVSKQAEPKLGFTDRDNAEEGVMFLGQNLSSVFSSYDPAIKFSGANVYGEGGYCISQDLETRK