MSKKQLVKTDGHNQLDQPNTKALQLKKKQFNSGVRVTSEISFLREVIAHHPGIETERVIDNQTFGSAMYLERAQKEHQLFIKILRQHGTKVHYLQDLLLEALSAADPNVRQDFIKNFLLESGIKSVSTFEACLNFFRSLDSLVDVIKVMFGGIKVSDVPPITPQRFADIHVSNSPFLIKPLSFSLYPHKFFNTLGTGVALFVTNDSELKRHSLVYEYIMRFHPRFDGVKLYTNRDFKNCLINSSDIIQISNEILLIGISHDTDVLGIESLARNLLSDHTNPIKQIIAINIHKFGAKTNLNKLIAMVDVDKFIIARKVLQATEIFELTATAQRDVDGLAQIKFKPLKFNFGEIIEAIIDKQPRFVIIGGGDEVAERKELLDCGMGVLNLSPGEIVVFDRNHYTNNLLNELGLIIHKIPASELSRGPSGPLEMVCSLWRE*