MKFRRLHNWNHIEQCTALIYFTELMEELLFDYTHSTYKPSIMNTPSLCIEAISTIDDIEKGNISPAHISHVIDELTKNIKNDDIAISLLKNPLGSFLDQLQNNQLGNKNLKITLELLRVQLNVGNYESKLISELCSTITSEYNPNKIRKFTRLLITHLISKGLSQEYLMESLKKHFFQREREISSNEEIITFLENIPSETQEYSVYFNAEKSFSYITPCLSQLEIEVVLETPENINETDFFDNHEQRTILVKHVKALDPFTARRVAERNLKLASTLLSLYHHKQEASWSAENIVVSENGEKINIRSSINPMHRCKDLVQEHASRRLEQFMNNFRMRKDSFNKFIRSVQLHSMALQTNAVENQLLNLWIAIESLIPDESKKEEQSTIEHIVNSLTPFLNLNYIEDLVRNLIKDLQRWNHPRTMSLLRLIGDSDAAKSFVILVASQEHAPSINQFKIELSQFPLLKERFEYISNLISSTDTMYQALKNHAERINWQIRRIYRTANLIVHTGKTPSKTNVLVEHAHIYLDAVINSLIKLSSHPVEILSVAQGFRNVEMKYKMYIQKLNKKNIELTPENIISFIFNQLESGHHHHHH