MSKDSFPLLDVPEIVMCLQSCDFNLAAEENIRKPTSTYIIKLYQQIVKGFTGVSSDSYLDATRNLPDDEDAIFFGTLQILTLNKTCYKFFQDVGIDDFNMMDLNKPDFERTRRMLSAVVNYARFREERMFDCKKFINEMENLLNELRSKFDDFNLLRQQTKDIEDQIGHINDSLEGNSEEDLNELENKNKNLETELKKLTKLQETLSIDYNNYKTEKQKLLKELETLGFQFVELESKREKLNKYSTTDINKLNSEISEYSKILKEKQETLSNLETKQTNLETSVQTFERVINELYDLLRIISTELQEPHRVEVSLIEVKQQLLTNRENLKEILSSNILYKLAILKDQLNQQQVKFHELQKTTEIQSQKNQNKLNELERKYNEEILIELKEADTRIQRDIINGELKSVESEISELKKEFNNEIDAIEQEYSLLAGRINKYMQEMLKNMD