MQGIMESIQTLCSGDHGNEGFMQDDEDEEEENGVGRLTSWAELLGFGLAVFSEAIAPQLQCFCDRTLGFAVGQGGSREAWIKAVAMAMSLVRKAVKKGWVGALAPAARVMSQALSTASEPITLDIPVPFKAHKVETPSVTVETSAQELTNFFKTMFIMRRMEIAADSLYKSKFIRGFCHLYDGQEAVCVGMEAALNDKDCIITAYRDHCTHLGRGGSVLEVFAELMGRKDGCSLGKGGSMHMYNKKGGFYGGNGIVGAQTPLGAGLAFAQKYLKVEGVTLAMYGDGAANQGQLFEAMNISALWNLPVIYVCENNHYGMGTAEWRSAKSPEYYKRGDYIPGLKVDGMDCLAVKQAVKYAKEYALQNGPMVLEMDTYRYHGHSMSDPGSTYRTRDEISGVRQERDPIERIRKLLLSNNIATVAELKTMEKEAKKEVEDALSKAKESPSPDSDELFTHVYRKGYGAKAYGADRKEVVVKLP*