MFKKFKPVLLSFFALVFAFWLGTGIAYEINPRWFLSDTATEIPENPNTFVAKLARLFRNADRAVVIVKESMRTEESLAGAVDDGPLQSEKDYLALAVRLSRLKEKAKWFHVTEQEHGEEVWLDYYIGEGGLVAVSLLQRSPEAFVNAEYLYRNDRPFSVNVYGGTAHGENYETTGEYRVVWQPDGSVFDASGRGKIGEDVYEHCLGCYQMAQVYLAKYRDVANDEQKVWDFREESNRIASDSRDYVFYQNMRELMPRGMKANSLVVGYDADGLPQKVYWSFDNGKKRQSFEYYLKNGNLFIAQSSTVALKADGVTADMQTYHAQQTWYLDGGRIIREEKQGDRLPDFPLNLEDLEKEVSRYAEAAARRSGGRRDLSH*