MGKAYPAVSDEYLYAVEKARKKLRALIAEKNCAPIMVRLAWHAAGTFDVKTKTGGPFGTIRNAHELAHGANAGLSIAINLLEPVKEQFPILSYADFYQLAGVVAVEVTGGPEIPFHPGRQDKTESPEEGRLPDATKGPSHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGPWTENPLCFDNTYFKELVAGEREGVIQLPSDKALIEDPKFRPFVELYAQNEDAFFRDYAEAHLQLSELGFADA*