MRQLVKDGHSNIVALKHCFYSQGEKQDELYLNLVLEYVPETVYSISRHHQKSKIPLPLLYVKLYLYQLSRALSHIHSLGICHRDIKPQNLLVNPENQQLKLCDFGSAKALVRGEPNVSYICSRYYRAPELIFGSTDYSTAIDVWSQGCVGAELLLGQPLFPGDSGVDQLVEIIKVLGTPTKEEISAMNSNYTEFKFPSIKACQWRKVFRSKTPEDAMDFIGSTLAYAPERRVKPLEGCAHAFFDELRDERTRLPNGNALPPLFDFTSHELASHTDLLAKVSL*