MPELFLERSLFSRYFAMGKAYPAVSDEYLYAVEKARKKLRALIAEKNCAPIMVRLAWHAAGTFDVKTKTGGPFGTIRNAHELAHGANAGLSIAINLLEPVKEQFPILSYADFYQLAGVVAVEVTGGPEIPFHPGRQDKTESPEEGRLPDATKGPSHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGPWTENPLCFDNTYFKELVAGEREGVIQLPSDKALIEDPKFRPFVELYAQNEDAFFRDYAEAHLQLSELGFADA*