MASTKWAQMSPVPTEPMTGTKEILLEFRAGKMHLENSRVHSDPRKGLVRIVRADDSLVHFQWLDRVLNVVEDDQIVFPEEAIFEKVSQTLGRVYILKFKEDNRKSFFWMQGPRAEEDEELCSLVNIHLNRPLAEMGGDEEPESPLQPVSETSEGGDTAEVSLRDVNLVSSIGEPSPSSTGAVQLSELQRILQGLGQVAVPQDAMETMHRDTGPSFSDILKPDVVIPLLDRSHFEDRLAPYLPEGVKTPEAIAELMQSPQFQQQLDMFTHVLRSGQLDWAQFGIDPSNYNFTVSSFLEAFQDQFISMPDSAQDENMPESERPREVQKRDQKRGRDNDVMEEGL*