MGKSYPVVSDEYAYAVEKARQKLRAMIAEKNCAPIMVRIAWHSAGTYDVKTKTGGPFGTIRNPEELAHAANSGLLVAVNLLEPIKEQFPILSYGDFYQLAGVVAVEVTGGPTIPFHPGRKDTFESPLEGGLPDATKGSSHLRDIFGHMGLGDKEIVALSGAHTLGRCHKDRSGFEGPWTENPLLFDNSYFKELLGGEREGLLQLPSDKALIEDPKFRPLVELYAKDEDAFFKDYAEAHMKLSELGFAEA*