MFKFNTDVQMLKYEVLYNVAKLTLEDRLEDEYDEIPYEIIPGTKPRFRCCVYKERAIIEQRTKVAMGKNLKRTMKHAVDGEEPIIQVLDIACEECPIKRYRVTEACRGCITHRCTEVCPKGAITIINKKANIDYDKCIECGRCKDACPYNAISDNLRPCIRSCSAKAITMDEELKAAINYEKCTSCGACTLACPFGAITDKSYIVDIIRAIKSGKKVYALVAPAIASQFKDVTVGQIKSALKEFGFVDVIEVALGADFVAMEEAKEFSHKIKDIKVMTSSCCPAFVAHIKKSYPELSQNISTTVSPMTAISKYIKKHDPMAVTVFIGPCTAKKSEVMRDDVKGITDFAMTFEEMVAVLDAAKIDMKEQQDVEVDDATLFGRKFARSGGVLEAVVEAVKEIGADVEVNPVVCNGLDECNKTLKIMKAGKLPNNFIEGMACIGGCIGGAGVINNNVNQAKLAVNKFGDSSYHKSIKDRISQFDTDDVDFHVDSGEDESSETSFKEA