MLRRNVRLRREYLYRKSLEGKERLLYEKKRKIKQALEEGKPIPTELRNEDAALRQEIDLEDERTAVPRSTIDDEYANANERDPKILLTTSHDPSAPLKQFVKELKFVFPNSQRMNRGGQVISEIVETCRAHDFTDLILVYEHRGVPDKIVISHLPFGPTSYFQILNVVTRHDNKDKKEMGTVSEAYPHLILNNFSTKIGERTATILKHLFPVPKPDSKRIITFANQSDYISFRHHVYRQSGGPKSIDLKEVGPRFELKLYQIKLGTVDQDEAQTEWVLRSFMNTSKKQKVLGE*