MSLDVLINSTEPTKEGRFLSVLEQECIDIKLLQDLLWSGVPRGSPPELRRDAWQIMLGYLPPRKDRKNSYKLKKINEYRLLLKEHIEHDNYSEQEKKILRQIRVDLPRTSIEYESLKNRIILDLMERVLFLWAIRNPASGYVQGINDLLPPFLVVFLLPFSPEGDIELLDINKISSERMFEIEVEIYWCLTRMLDTLQENYVTEQPGIHKLIVHLQDIIKRTNKPLFQHLKEQGVDFLQFSFRWMNCLLTREFPTKCVVRLWDTYIAENTLNKTNKPLRSSSITSLDQIPTGNNVISHFNAFHVYVCAAFLLHWEKKLRNMEFSEIMLFLQNSPTKNWTERDIDSLLAQAFVLQSLFHFSPRHLIDYSN