MGSSGVVLNDLLDLNGTTVMATLSHPGGLLHWSGAKNGSLSVHHDLLGYTQGHTTITLHAFKMPSVGCFCGTLKRVREDIVLKITDAQAYRLWCEALQRCLDSQDRPKRLLFVINPYGGKGRAKKIFTEEVQPLLGLAGLTYTVKETQFQRHAKDLAKTMNLSDFDAVVCVSGDGVLFEVLNGLLERPDWEKVISIPIGVIPSGTGNGVAKSLLSSSNEPCDAAHATFTIIRGCKRSVDVVTVKQGQTRFHSILSLSWGLAADVDIESERLRCLGMLRVEIYSILRIFSMRRYIGSLAYVPAPGYEELGEPLSGDLYTRLFSECPATDMDSERSWGKVGYTGPDLTGNNSEWRTIKGPFVLVWLQNVPYAAIDLMPTPLAKFADGFVDMMIIRDCPRWELMLLMLKLADGSHIKSKYVEYLKVKAMCLTPNGRVGSDGEGGIVTIDGEVLAQGKGSYGNATTDMMSYGPSIQITVEKGLATLLCPPPIDDNYSTSLQP*