MEKGVEHLISARKSMRVNLEKSKDIGLSLEKARPRLVEISQRLPSLEAAIRPIRADQDALGAVVGHINRAVVPAAAVLKVFDAIHGLENSLSDPESDLPGYFGVLKRLKEALKFLGENCDMAIQWLADIVEYLEDHNVADDKFISSLKEALTTLKELHRGEDWSCLDGGLLEAALDRLENEFRRLLTENSVPLPMSTPDLPGEQACIAPSLLPVAVIKKLQSILGRLVANNRLEKCVSIYVEVRSSNVRESLQALNLDYLEISVSEFNDVQSIEGHIANWGKHLEFAVKHLLEAEYKLCNDVFDRFGLDVWMGCFAKIASQASILAFIQFGKTVTESKKDPIKMLKLLDIFASLNKLRLDFNRLFGGAACAEIQRLTRDLIKRVIDGASELFWELQVQVELQRQIPPPPDGGVPKLIIFITDYCNKLLGDDYKPMLTQVLVIERSWKREIFQERLLFDELLNIMRAVQLNLETWSKGYKDDTLSYVFLMNNHWHLYKDLKGTKLGILLGDSWLREHEQYKEYYSAVFLRESWAKLPALLSREGLILFSGGRATARDLVKKRLKAFNEAFDDMYKKQSNWIMLDKELREKTCQLIIQAIVPVYRSYMQNYGPLVEQEGSSKYAKYTVQSLEKMLNSLFVPKATRQGSFKVRVPSGKFNNSVADQNQTAIVK*