MMKRDLKDVTREYASDLRRSGEKKMKGEHVVEILTRQHGGRYPVAMNDGTRPTVCGALREALGKAPYDKLCLPPKKGDFIVPELPSDAAPDVVAAPPSLEALYMRFPDNAADLLRDGALLVQLLSPAEVSTVLHQLSTQKTDKKAPRRLDHSQGNGYAGEYADLTKPLPDLLQRCQDAAREWLIDHAGPLCEVKRKEKRGGTDVTVTMSGEDALDKSKALLLRYGLGGINFAHRDSCGDFQALLLLSQPGVDYTGGEFYLADANPPFETQPFPFAAAGELLLFRGRQGHGAVEWKHGMQEVKAGSAKVTRRVAVGFFQ*