MFDSVQKLVTDLFNSGDNYERKHRRDPRKVDYGNLNDIKARSRYFPKSSHRPSSNNISNTRNNTIPNRIDRVKFEDFQNDSRSKSIKRSSNKNSKNYVTDKHRNLLTHNHDKIPTLKRKQLKTRKLHNYFLKKSSLYSIWEFILQIFSNDAHDLKSIRNTSKPLIESPDISTSNDKLIRDRIGRSQAFRNKIQEFKKKDRTSSKQQPKRLRKRLPINIDSARLLRNPPISKKTHNTTIPYNEDNLTLNNKYFDEVNQLKRKIKKLASELENKDSELEKIRIQLKFANEKNQLREDLLDDAKLDNGYLISRRQIKNLEKQNVKPKEELIYSPVRIPNPKYTSSPMNKPGTYDSNPFNYIGEPKTPYLYDKYRKLPETEQLNKLQIQETIPSNDNDSGEDISLSPVAVDISKYSSH