MGKNYPAVSDEYLYAVDKAKRKLRAMIAEKNCAPIMVRLAWHGAGTFDVKTKTGGPFGTIRNPEELAHGANAGLHIAVKLLEPIKEKFPILSYADFYQLAGVVAVEVTGGPDIPFHPGRKDRPESPEEGRLPDATKAADHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGPWTENPLCFDNSYFKELVSGEKEGLLQLPSDKALIEEPKMRPFVELYAKDEDAFFKDYAEAHMQLSELGFAEG*