MAIFDFNSKSKYHEENHAEQFHYYIPKEVLQNLETYPTFWDTMENSLQEDSNYFLFCDTYEKEKVKFNQLGEGNTQSFDVTNVQINQEENIDTYLSNDFVWPNIYEREIINLEQQNLKVPFLDVSNIHAINQENLPKEKLDTIIHKENMKEEQYGKGNTQKPLQRTKVKSNSIKKNRDKIIDIYKERSCSHCETKYTTQWRLGPLGKNTLCNACGLRYKSNRLVKGYRPVASPSFDFNKHSNFHKILLRKEG