MDRYQKIEKPDSNLGEGTYGVVYKARDRKTDEIVALKRIRLEVEDEGIPSTALREISLLRELSHENVVELKDCVQEEGKLYLVFEFLDKDLKKYMESCSGLLDPMLVKSYLFQCCRGLAFCHARGVMHRDLKPQNLLVTRDGRLKLADFGLARAFCPPIRPLTHEVVTLWYRPPEILLGCQSYAPPVDVWAIGTVFVEMVTKRPLFPGDSEIDQLYKIFRQLGTPNEDVWQGVTQLQDWNTAFPIWYKSPYAKSVTDNLDASGLDLLEKLLAYSPKDRISAKESLNHPYFDELDKENI*