MAIITRIEVQKRNNERYNIFIHQNGQDVYAFSVDEQVLIKQGLRKGLDIDAEQMKQILYEDEVQKTFNLALHYLSYRMRSVHEVRTYLKKKDREEPIIEHVLHRLTEQRLLDDHAFAEAFIQTKRATTSKGPLKLKQELAEKGVSEKTIEGALTTFSYEEQVEQVKAWLEKQKGRTFKGSSLAWKQKLSRQLLAKGYTSPVIEEAFADVPIKQEEEEEWEALKAFGEKAMRKYAGKKTGWELQQKVKQALYRKGFSLEMIERYLND