MKELDTFYPTSILEWRTWLEENHQEKQSIWVICYKQKSGIPSIAWSDAVDEALCFGWIDSTRKTLDEYRFIQYFGKRKAQSTWSKVNKGKIVRLIEAGKMTQAGLDIIELAKKNGSWNILDTVEELTIPVDLELEFETQPGSKDYFLSLSKSVRKMMLAWLVLAKRPETRQKRIIELVEAAAKNQKPKQF