MKFGRRLQRLLDDSLPDWRDNYISYKRLKRILKLIVPTDDENPLCFAQYCSCDGESCRPPCTSIPSTCSDEQLGSLFCRRLTHPEADFIALLFSEINKMNTFFSEKEEEFVIRSQDTKGKFDEILKTCGGNLDLSQEIIEVRKAIVNIHGEMVLLENYSALNYTGLVKIIKKHDKRTGGALRMPFIQCVLLEPFFATDIISKLVQECEEMLQMLFPHSSFNICRPSNSSEKRNSYDQQDSFPNYFEVSEAFVGDDNVERICRNTMAAWQFMRECRKGSSTYNFFSIPPFGFAEYDEGPCCKSAITEQHCWYPEIPVGPTL*