MARKPVVLVTGASKGLGLAATKILLETFQAKVIALSRSPVPIDHPNLLQLSCDVADDDAVEKHIKQVASSLQHIDSLILNAAVLEPLGRVGDDNTPVSGWRSHFDVNFFSLVTVIKATLHLLRDSEFGGRIVFVSSGAAVTGKPGQAAYNASKAAMNSLCRSIGEEEPNITSVALRPGMVDTYMQEQLRTLGANSKHQDYGIFVEAHKEGKLLPASLPGHVMAAMAIKAPKSLSGQFVSWSDDVCKEFHPDAQPGIGTDDVHGTFTGWSLDSG*