MKKLYILFECSAGYFLLKIEEWEQIGNTEELEKKILKSDIFHQMVEFCAFIPFETAERALDNLLNINEGKATTFLLSFLEQNLPNNKNKYELGVADINLGKYLSNVGFNIIHNNNVLELFRACRQHYLKKISTYVNNIDIDIKHFNIGLGHSYSRSKLKLDPRKQDKSIINSIGTIESLDKNINLFSMRVIEWYSWHFPELKKIVTDVCMYCKLVNLIQIKEKFDFDTYEDKINDITQNEDMTKNICKVANLSIGQELTEEDLTNILNFSNEVINLSNTRNILWNYLDNKLNIVSPNLKELLGNTLSARLISHAGSLVNLAKCPSSSIQIFGSEKALFNSLKGNKKTPKYGILYNSSYISKTPIQLKGRMSRYLSCKSAMAARIDSFSDYPTNSYGLIFKKQLEHKIQHMVKGVKLSKNIDYINEAEQIYRNELKSFHKDGKINKDLKNDEKKKKNKNKKNKNKRKHDEDQHSEHSHQDQDEQEEKEKEKKKKKRKKDKKKKKKDKEREKRENNEAQNEDDQINDDLNGDVNEELNDDVDGMTEHIEVQDEEDNERDVHDPEQNADENQEDVDQQQDSNENEEDEDQEENDNDD*