MLTVKTGSEDLVQLSENENTERNDTADKLGGGKGHKMNHMDQIKGQNHRGKESNLMKIKKVSPEGTNLPAEVGGKFADGSGPYPPLKTFDILGKRSNDGSVITRARVEAHATRDNKLTSVKHAEAEPASFDDLIDKKNSTPSVSNSARKDPKPLLKLKFKNPCHESPNALASPGEEHKSVVKGQRSKRKRAPAFGEKSSTRADENLSQQYEDNTMDEFLDANWILQKLGKDAKGKRVKIHHSSDNTWHIGTVVEVFEGSPVVSVAFDDGKKENVELGKQGIRFVSLKSKNIDC*