MNKNYVKDCKVCGSMKNVYNHYCVRTCKACGAFFSRYLQQKLGKFECICLTKTTEIKNKIVVDKNTNKEFRLFCKWCRLEKCLAVGMRKPKIPYLRSDICPEFVIDDGNEDEDTEGCEDKIVSKNQTHVASTFFALCDADRIEINSLIKFVDAKRRILHAFTDLDDIFLEGPLKLEDIILSGFNIFNLINTFSPNPLPISEKELDDWRLDIESVGIFNKRVIKSIIVERMVFVAFARTMPVFVKLSLSDQIALLRHTLYFGACFVNSYLSYELGVDTFMRKDCIMPVIGILHCEYLKNDVSLIKLADSFYTKPVERIKKAAISIEEFSLLLAIFFSQSNADGLSSTGKELLYEESVRYTKMLLRYNQQKFGEFSGASRLDECSRVFNYFFENGKANLMFASHKKFYYPNLFKKPDFI