MAYKNLNIDQKRLNELLKDKIFFDLSEPPIVKKTKGASSNITIEKQGIQASITIYFNNNGTVSFSIIGKNPELSEDYIKFLIGECKEADSHNNCITYRKIKQDDFELLLEYLDTEEAVKSESLEPYKTNNNHTIFKISSIYKDETTLTQYANQTILLQGRPLYIYNVIKSFINELIDFDQVVEIESDLYKIDLKPDVVREELESRLFAVYGRFDEKILKVMTPALSLMKIDVELEDYSCCIYPALRGLEGYIRMLLSEFSKEYKTVGRLGSLFDENKSYETMLFLKDDIKNDVVCKSLQNAYFMYVKHRHPLFHTDKKDASLTVITHTRETATTLINEIFDVINQSFYQITNEE