MTPQDLYSFLSDVRLVDLIERVKISDDFLDVVSLTETQHSDMLAWCLHPNEGHGQGDAVVKDFLIAAYTAGVESNKYSNKNFYRKWTPGRIRTASFGSAFIAREFSLNSGLEKKRGRLDLFLIDPSNKLVVTIENKAGASLTEAQLSAYYSAVSEQIASRPVFQEYDFAYVVVDRDLSEYPDEHLDALGSRWTLLDYSWLEASANRARRHMERNNEAAQLLMAYCQRQTGWQSPNEKIVSELSAELAAQHELVVEAIKSVRKLRPTDWTPTNFSGDAGELLLFVQQNPQLCEHLVQARGIGSVLVGLRTALPTLTHEDIEHGRTWLRFSTRNMQALMRSTDGFWPIFVNVYRETSDLESSKFTIRLIWATEHFTETECDVDALRDHMSKRFPELKKFGSSAYRRLVIERKLNATSVIRKVTEVVRDVESQLNSARRAGIFN