MEPSFESFNTTTSETHLFNNISNYPSITMSLPLDNTQPPFNQVSSLPPLDIEGTNLIQYGEAISHLQSYPTLDEGMNFPNFKIAIHYCIEFGRFNGFSVRKKRVEKNNDDSIRSRCIDCEYSGRIRDNNKIMIRNKGSKKTKCSWHINLFQPLNVNYVKITKFVNTHNHELLPDNTLFAPQFCGLSEDIKSDIEHYVKCDVMDLPTIRSLLKLKFPNQFMLSQDLLNYIQKIKREFGNSGNDGATLLNELFIMQKNGPSFIVIPQVDPFISRLNGIFWMTSD