MFKFNTDVQMLKYEVLYNVAKLTLEDRLEDEYDEIPYEIIPGTKPRFRCCVYKERAIIEQRTKVAMGKNLKRTMKHAVDGEEPIIQVLDIACEECPIKRYRVTEACRGCITHRCTEVCPKGAITIINKKANIDYDKCIECGRCKDACPYNAISDNLRPCIRSCSAKAITMDEELKAAINYEKCTSCGACTVACPFGAITDKSYIVDIIRAIKSGKKVYALVAPAIASQFKDVTVGQIKSALKEFGFVDVIEVALGADFVAMEEAKEFSHKIKDIKVMTSSCCPAFVAHIKKSYPELSQNISTTVSPMTAISKYIKKHDPMAVTVFIGPCTAKKSEVMRDDVKGITDFAMTFEEMVAVLDAAKIDMKEQPDVEVDDATLFGRKFARSGGVLEAVVEAVKEIGADVEVNPVVCNGLDECNKTLKIMKAGKLPNNFIEGMACVGGCIGGAGVINNNVNQAKLAVNKFGDSSYHKNIKDRISQFDTDDVDFHVDHGEDESSETSFKEA