MQSSLPVCPCQINPLSGTNSPLSYQDCCQPYHDAFYNDEVDKADSIKVETAERLMRTRYRAFVLIKPDYIVKTTVPAQQTLLDINAIESWAKETDWAGLEIVAHIPKLSKRHAQVEFKAYFRNSEETTGGLAEKIQAHHELSTFVTVKDRTSNDAHWYFLDPTVAMTVTQKQPCICGSAEKFKRCCGVYI