MFFGKALFAAASVASVVNALGINCQGSGLCTGNKGALGNLLGQVKALDQSKTFSDGEQIACVESSVSIGNPSLCLFYQKTGRTFTVAQTVWYVQALIDHGCQACGSIPVDDGNNVDNGELTANMVAKFRRRDTGMVKVVRKAEGQTENVSKLSKRLGINCRGSSTCGVGGVANLPAGHIDDLKDVIAGQGDGVWGNGQQIGCVAHVTGRLCAFYQNVGDRTFTTQQTLMYLDWLTDHGCTVCGSVPTDDGNNVDNGELTVNYVA