MKSVTSASLLGQEVFGHYARRRFLEVWAGVVYHKLLPACVFWVGWDGKENVQSYVFTVISWQLFLIKTDKKLQMPVNHQFKIDHPVLDESLQIATCVYILYMFDY*