VALNQPDMCVYRRGRKKRVPYTKLQLKELENEYAINKFINKDKRRRISAATNLSERQVTLWFQNRRVKDKKIVSKLKDTVS