MFNRLFRSTKRWISNSLENALEEAYQRALTIKKIEDEHFKGQKISFQNCDYGESVWAYFQSELKSNLRVIKVKINQFKTNKSIHTFLSSKSKNSHYNYNHSGDYNFEYEQEIILEKLNFIDQILDKYNADYYETSSVKIDSNSPNQNINNNPSLAKQKNIQKQDKNDNNFESSLETVSDKTSVLPRSFLRTIDRIKQEIDPKSSESEQDVLNRFRKSKYKTAISIKFLLLLIIVPLLVHNVAKIALGKVFIDPYFSRHEEIVFINQDLQEEALIELKNFEENLNLKVMLGIIPELSIEEKEHEIKAKAQELGEEYRRESANAIKNIFADVFSLIAFGIVIYFSKRELQILKSFIDETIYGLSDSAKAFLIILFTDMFVGFHSPHGWEVILESISRHFGLPENRDFNFLFIATFPVILDTVLKYWIFRYLNRISPSAVATYKNMNES