MGKLTGKTALITGASQGIGEGIARVFARHGANLILLDISDEIEKLADELGGRGHRCTAVKADVRDFASVQAAVARAKETEGRIDILVNNAGVCRLGNFLDMSEEDRDFHIDINIKGVWNVTKAVLPEMIKRKDGRIVMMSSVTGDMVADPGETAYALSKAAIVGLTKSLAVEYAQSGIRVNAICPGYVRTPMAESIARQSNPDDPESVLTEMAKAIPLRRLADPLEVGELAAFLASDESSYLTGTQNVIDGGSTLPESVSVGV*