MESTTCWSCGEGEVVPDPDSGALVCTSCGRVHDAGASEFVHQATFTAEGKLDLRTSSYVHHSSHAHYLDQKLAGASAVITSTAARLGLSPTRAEEALAMAKSATGGSLATPGTAFLPALAAACAFLVARSHRLPLSLVEAAEAAGCGAAALHDLASRIASTLSLPPLPSFDYSAALERAVRYSHPLSAVQGEKKEAILSQARFLLRCASKWSLTTGRHPLPLVAGLTALAAEVNGVTGVSVEDIAQDISAVMHTSRRRYKELVDALVHVARKLLPWGADVNAKNLLLNAPVLLRLMEMRSQSDPSEQFLESFAPDMSGIVQTYSSVDNDESKYLQIVPLDDLDFNNFGQQGKDSEGSKISEECLSDMYQNVLKKLSEVKELGKFGKGANKRKRWGRGLELDPWMDSQDDGWIKDAPLEEAADIDIGYDAPPPAFTANIELQKRRRGRIEAAKCRIDAIRKAPAVRLAYANGSPAVLINEDVCPPQKIIRKKKGQKRIDGRNHEIQGNRPAETSNALNCQKRQKTGPSDGIDWEDCVIELLLLHGANEAEIEQGQYRRLLELHVFSSRNFVPVRSLKVSQADHGKNIL*