MKDQIFNRSLLLAFCICGIEAITLPRLPENLQDFKCQEDDVGFKFNLTDLAGTWYEALQMPSVPGMECLNVSIPSAVSGN NLTLDLSYVTILNNSWSLSREAVSFPWNNSTQYGIFHPDASKVSYKLVTTDYVSIAVVCGYGSTSLIPIFKFFTRDREVS EEIFELINTQAEENGYSSLIYWEKQSVEECREPSGQPALAALVGLILLCGLSTWASNYN