MSTLNHLFDLPDQICYVQCGFCTTILLVSVPCSSLSTVVTVICGHCTSLFSVNMKKFSFLPFNRSTSLSYEDELRPEFNAQKGLEMQNSFMAISSNNDEDDRINQVNRVINKPPEKRQRGPSAYNRFIKEEIRRIKTENPRIAHKEAFSTAAKNWAHSPLVQYCKDIDGESSGLEEENGSWSCDAADQVNVESKGLHERKVPRHSMWAKTPFE