MTIMGTDEFWAIAEGARSGVDDTRTGDGAAEVAARCGARLAELGGAAAVAFTLRYDLLDAQSYDWTLWGAAYLMKGGCSDDGFDYFRGWLVGQGRRVWEEVVQIPDTLADLGIDPDDDFLECEDMLNVGRAAFGNDDEAFHAAVDAARSQLPAGTFHRALVGEDVDFDDDSVMRTRYPRLAAIYSESSDI