MGKAYPAVSDEYLYAVEKARKKLRALIAEKNCAPIMVRLAWHAAGTFDVKTKTGGPFGTIRNPEELAHGANAGLIIAVNLLEPIKEQFPILSYADFYQLAGVVAVEVTGGPTIPFHPGRKDKLESPVEGRLPDATKGSSHLRDVFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGPWTENPLCFDNTYFKELLAGEREGLLQLPSDKALIEDPKFCPFVELYAKDEDAFFKDYAEAHMQLSELGFAEE*