MAKRKLAQRKGAAKKAKIVEDKPKVEEEKHEDVEVAASQGEEIVKQEPKEQKKTGRKLSKRTKPVTEPEYFEDQRNLEDLWKEVFPVGTEWDQMHLVYQYNWNFTNLENAFEEGGVLHGKRVYLFGCTEPQMVPLNNEMKITHVPVVVAVVSRFPPSDKIGINSVQREAEEIVPMKRMKMDWVPYVPLENRDIMAERLKSEIFILRCTQRRSALRHLKEDRVKAYEYCLPYFYQPLKEDELEQSTVVPIIFEMDPKPVFCEFDWEFDEVEEFTDKLIEEEELPSDEKENFEGFVKEKVREAKKANREAREARKKALEEMSEETKTAFENMRFYKFYPVAAPDTPDVSGVKALFINRYYGKAHEIF*