MRGSFADLVAVPSSQLATKPPSLTHAEAAALVLPGLTVVQALRQHGFGPGTRVLVLGASGGVGHLAVQVASARGAQLVVGVCSGRNVEFVKSMGADDVLDYEALEPPDDDEAGVAPDPLVEALREVLRKHGGRPFDLVLDTVSSHDARDRAHAYKSRIRSNPALLDDSPNAADKHNYVTIGGRTGGWITAGVKRVTGVNLFKRGKELFWINFNQCAPDLRTLRALAEGEGSNGGVRAVKPAIERTVPLTDEGVREAFRALHGRRVRGKLAIEL*