MYKDFANFIRTNKADLLNDWMNEMEKQSDQLINDIAKEAMYEETSKEFVDLIVSNVTENGSKFNEKLDDFAEKVVHLGWPIHFVTTGLRVFGLLVYTAMRDEDLFLKREEKPEDDAYYRFETWLSSMYNKVVTAYADTWEKTVSIQKSALQELSAPLLPIFEKISVMPLIGTIDTERAKLIIENLLIGVVKNRSEVVLIDITGVPVVDTMVAHHIIQASEAVRLVGCQAMLVGIRPEIAQTIVNLGIELDQIITTNTMKKGMERALALTNREIVEKEG