MKSAVYTKAGQVGLASIERPQIIEADDVIIRVVRACVCGSDLWRYRNPETKAGHKNSGHEAIGIVEEAGEAITTVKPGDFVIVPFTHGCGECDACLAGFDGSCDNHIGNNLGGDFQAEYIRFHYANWALVKIPGQPSDYTEGMLKSLLTLADVMPTGYHAARVANVQKGDKVVVIGDGAVGQCAVIAAKMRGASQIILMSRHEDCQKMAMESGATAVVAERGQEGITKVREILGGGADAALECVGTEAAIEQALGVLHNGGRMGFVGVPHYNNRALGSTFMQNISVAGGAASATTYDKQFLLKAVLDGDINPGRVFTSSYKLEDIDQAYKDMDERKTIKSMIVIE*