MGKAYPAVSDEYLYAVEKARRKLRALIAEKNCAPIIVRLAWHAAGTYDVKSKTGGPFGTIRNSEELAHGANAGLLIAINLLEPIKEQFPILSYADFYQLAGVVAVEVTGGPTIPFHPGRKDKLESPEEGRLPDATKGSSHLRDVFGHMGLGDKEIVALSGAHTLGRCHKERSGFEGAWTENPLTFDNSYFKELLAGEREGLLQLPSDKALIEDPKFRPFVELYAKDEDAFFKDYAEAHLQLSELGFSDE*