MARKPVVLVTGASKGLGLAATKVLLETFQAKVVALSRSPVPIDHPDLLQLSCDVADDDAVEKHIKQVASSLQHIDSLILNAAVLEPLGRIGDDNTPVSGWRSHFDVNFFSLVTVIKAALPLLRDSEFGGRIVFVSSGAAVTGKPGQAAYNASKAAMNSLCRSIGEEEPNITSVALRPGMVDTYMQEQLRTLGANSKHQDYGIFVEAHKEGKLLPASLPGHVMAAMALKAPKSLSGQFVNWSDDVCKEFLPDA*