MGKAYPVVSDEYLYAVDKARKKLRALISEKNCAPIMVRLAWHAAGTFDVKSKTGGPFGTIRNPEELAHGANAGLIIAVNLLEPIKEEFPILSYADFYQLAGVVAVEVTGGPTIPFHPGRKDKLESPEEGRLPDGNKGADHLRDVFGHMGLGDKEIVVLSGAHTLGRCHKERSGFEGPWTTNPLSFDNSYFKELLAGEREGLLQLPSDKALIKDPKFLPFVQLYAKDEDAFFKDYAKAHMQLSELGFAEA*