MLLFDETSNKLITYGMKRWKNRHNRFVKISKLVPKYTPKQIASHWKNYLDPSLCLDTLEFEEKKFIIKWIREHRTVTGVIHWKYVIKDLKIQFGKQHSENKIKNYWNSRKKSYLRKLKGLKVRSIKTKEQVKEQEMTGPEKQEQEQVKILDSEEDERKFIFHHVNSDELLIPKNQNGYSKISISFLLNYDN