MKKGIFLSIGIAVLFSACGNSIDEKTVKKYENQLNQTVKQEIASLSQDSGIKIEFSDFKCNADGDFIACLSPNFKTLTKDNNDEYQELFQAKNIKIRSNEIYKGKANASISIKEYYNDLFKNQKSIQSNLVFEDFKLGEKVVSDINASLFQQDPKISSFINKLSSDSYTLSFDNSINKQENNYLDNLDIKFYNAKLNFNTNLNINLKEDLLNYLDSKGIKFNTQTLVMDKQAINELLNIANYEQASDFSNTIQKYIILNNFKIDSTLKTEGVFSSYIATAKENLQTLKAQSQNEEQALIFDKALAILNNITQNDDYKLNLDLKFKNIPVSDYSTQGIDSIEKLSINNQDATEALKIILPFIMFSMLMGGASF