MKLVFWHWFWLSFMLLLWSSQGLSSDGLALLALSKSLILPSSLRSNWTASDATPCAWNGVGCNGRNRVIYLDLSSSGISGSIGPEIGHLKYLQNLSLSANNISGSIPPELGNLKKLSLLSLYQNSLSGTIPYELFRNQLLEKVYLNSNQLTGLIPFSVGEMINLKSLWLNENMLSGVLPRSIGNCTKLEELYLHDNQLSGSLPEALSEIKGLRILDATNNRFTGKILFSFENCKLEIFNLSFNNIKGEIPAWLGNCMSLQQLVFVSNSFNSLVVLGAWSIWTHRNACVFDGATPSISRALSATNDERHLWEMAGARCLSSLTSPVHEE*