MTLAEFWPLCLRRLHDMLPHGQFAQWIAPLTVGEEGGVWVVYGKNQFACNMLKSQFAGKIEAVREELAAGRPAFVFKPGEGVRYEMAAVEGAVEPAEPSLHAGSEEMPVQEVLLDELPSEKPVKPAASKTAADILAERMKNLPHEPRQAAGPASRPESAAVAKARTDAQRDAEEARYEQTNLSPDYTFDTLVEGKGNRLAAAAAQAIAENPGQSYNPFFLYGSTGLGKTHLVQAVGNELLKNRPDAKVRYMHSDDYIRSFMKAVRNNTYDVFKQQYKQYDLLIIDDIQFIKGKDRTMEEFFYLYNHFHNEKKQLILTCDVLPAKIEGMDDRLKSRFSWGLTLELEPPELEMRIAILQKKAEAAGISIEDEAALFIANLIRSNVRELEGAFNRVGASSRFMNRPVIDIDLARTALQDIIAEKHKVITADIIIDAVAKYYRIKISDVLGKKRTRNIARPRQVAMSLTKELTTLSLPSIGDSFGGRDHTTVMHGIRAVAKLREEDPELAQDYEKLLILIQN*