MSSPKDRLLLLSGHVSSEGNGKKNNDAKSEEDKPRLCCKVCIITGAGSEKGIGRTTAWTFAKNGAKAIYVTDYRDDLLPQLAKEIQDKYPKVTVIPRKIDAASEDDVKSVIDDAIKRFGRLDVFFANAGIANLTDDSFDINTSKFMEVMRINVLSVFLAIRHASNAMKITGNDKKQSGGSIIATASVAGLRSGAGPMDYSASKAAVINLIQTGAWNLVNTNIRVNSINPGVIETNMTLPLFDRARSRGTINKVGQLNPLQRYAAPDEIANVALFLASDESSYMNGHALTADGGLSSSLPVVYRSYAKKP*