MHYDTQGTENKGITMELTTHGSTPTNSNSPVLSKQMQVQQSSWTQPFLFQEDYQRNQAKSFQMSNSLLPNLPSPSLLPTLSSDSGAYPSSMNPRDLEMVVVTNFQSQSKRRILFNKFQISQLEKRFRKQRYLTAQERQELAHTIGLTPTQVKIWFQNHRYKMKRFVHDDHVEASVHKWPIKSAHLQPKVSTLWCNRSIRSLEDSPRSEGDPPFPQTLPIGQAFQQQQLQYSTIQVQTPPMCLSMPQPLVEQEMGNPKYIWQTLMNLIQGEMPINKEGEDKSEVMQRQNGAFLHIFNEACKR