MNRENPTSTVLDKDRCLVCNAFSKGVHNKCRSCRACAAFYKRAVVLNASYKCKKGNFQCEVDFSKKVLCKACRFEKCKSIGMTLKRSTYNYVKSEDEGNIDIDRKISIDKEDNKTINLLTNLNILPSINIFPNNISVDLNDIVHRIKEIFDKEEVYSDDKDLIKQKTCFQNMKNAIEKFSNLLKMNSYDIMPEPNIKEIERNILFWRRYIILTAEMLLEIPEFSSLPYQNKIQVFRHFWPFWYILFRVWRAVEVFGPHVDFPCAYLDDNGFVKLLPFNDTNPNISHDGILNVAEHMNPLITYLVDYIFTPLKTVNPSIFEIAYLAIQNLFTDKETSNFPKTFHERNKLLLNTSCNELHEYYINTKKDGNYVQRITTLMKVFFSISRLIEQSNEFSIIGEILERYQCNIFKSEIAPSVVI