MRSLIPDNALTKLASTMSKPRLDGKVAIVTGGASGIGEAAARLFASNGATVVIADIQDALGEAVAASAGCTFMRCDVTDEAQVEATVGAVVAAHGRLDVMLSNAGVLLPTGSVMDMDLAELDRVMAVNFRGAAACVKHAARAMVSPPDNGARGGAIVCTASVASLQGGFGPASYTASKHALLGLVRAAAGELGRHGVRVNCVSPGGVATPMSCALMGVGPEELEAMTVPHNVLRGKVLRAEDVAEAALFLASDQASFISGHNLVVDGATTAVNPAVLHTVGL*