MLFPEINILVNKAKHASAIYKQASAAQAAALQVFSESTVFSNTAYSADPLMISILKHCNLHLLTLKSMHKMACNVSRELDAAVKIAENYVAKTSEDMKNTENKLDNKMKSIYTAAETRKSAFTTEKYDIWKAEIELKEAIFSYIKEETSFHSLKKATISKSREVYNELLKSYYKSLQDFTSSSEAISNNFLDEVSQDPFLKPALLPDEFLEISAEKTNAHDVLKGNIPQNIGEKQSLTQDEQTRYNELHTQIVHSTYNHRSNFAPAVHSCGLFLVPKVSQDEILFIICTNTNYLHGFSFYSKLEELSHLLPEEKEGFVPSLRHALINFNEKQIERIHAYLLNSIGCLKTVSKVFPISLKNKTVYLQGDKEIVIKEESFFPRIIKIQAFHSQQIQKFSWFLSDPSINAECTTEEAPIDQEQETAWSPIPYDNPW