MGKAYPAVSDEYLYAIEKAREKLRALIAEKNCAPIMVRLAWHAAGTYDVKTLTGGPFGTIRNPEELTHGANAGLQIAVNLLQPIKEQFPILSYADFYQLAGVVAVEVTGGPTIPFHPGRKDKLESPEEGRLPDATKGPSHLRDVFGHMGFGDKEIVVLSGAHTLGRCHKDRSGFEGPWTENPLCFDNSYFKELVAGEREGLIQLPSDKALIEDPKFRSFVELYAKDEDAFFKDYAEAHMQLSELGFADE*