MKDKNAPKQPLTGYVRFLNERREKLRQENPNLSFSEITRQLGGEWSKLAPREKQRYLDDAEKDKERYLRDMEAYQKTDAYKLFKLQKEKKLKSDIREDYDGQNGSALQPEKDEEDYGTFDIPVFTEEFLDHNKTREQELRQLRKQTTELEEQNAILSKHIENMKHAIEKLELEAVQQRNHNMALQCHLNTLRTILTTNFANVRLPGTNEVPTLETIDSYMAKLHCIILEAPQENESLIVTVREIVGRLNVDGDKL*