MKLFSWVQNKFNGGQVNKVQTKNQPSKEPRNEEFNGWPDSLLAIGTFGASSSSLKPKIQNDNDNDNEISEDVKQSSSPDLAEFTPEEVGKLQKELTKLLSKKPAAAAKLTAAAEGRQDGNLPLDRFLNCPSSLEVDRRTSSRFSSTNSEIYENLDEEEIDRTIRAIIGRLNGMKSVTFLLKKMFVCSSGFAPTPNLRDTLPESRMEKLLRTILSKKIIPQSASRISTKRYLEDRCVPKEEVEEKKRDKTCDGSKWVKTDSDFIVLEI*