MRKIITNIVRYSASVRPVHPLAYRKMCSNVAVPATHHSAVQRYEDDLEKEFQQLLREENRSVLDPIPDPLSIEAYPNTKPAFNFAAYVNKSHTLQQLVSLGVELHKLEKRKGIPQYVLGLDFNRDMKDHIRFLTDMGLPAGMLGEFLTKNPLIFKEDLGDLQTRVNYLQSKRFMPEEITRIVTKNPFWLMLNTKRIDRRLGYFQKTFSLAGNEVRMVATKQPRLITYNLEHVRQNTFMVQEEMGFEKDEVKQLLLSKPRIWMIKTEALQYRFDYVHRRMKISHADILKTPDLLLTRDFRIKQRHGFLKFLGKVQYDPKKELYIPLKSLAEGTDEEFVTEIAKSNMECFNRFLKTL