MNLNKNLPTGTRDKLFREAQAAYKIEQQVNHYFEKRGFKRIETPVIEFEDVFSSEHQADAKLYRFFDEKGRLTVLRPDMTLPIGRVVSTTGVMLPLKLSYSGKIFRANEDFGGEQNEQTQAGIEIIGYPSIKAEIECILIGIGVLNALEIPNFQIELGHAAIYRRVTNLLNLSETAEIDFRLLIQNKSLTGIKRFVADNPSTLDDFILALPRLFGPATAILKQAKNLTTDKGILTALREMETIVEAVSYTADISVDLGLVQDFHYYTGIIFRGYADLAADNFLSGGRYDHLLEQFTSASSPAVGLALNLDSLTTLQNRAGVIKKQVSTSLLIHYDLDAIQQAEKLMQETPNSELSFFETPTNAISFAKKWHIPAVIHVSRQGIQTIFQREADL*