MKKGIFLSIGIAVLFSACGNSIDEKTVKKYENQLNQTVKQEIANLSQDSGIKIEFSDFKCNADGDFIACLSSNFKTLAKDNNDEYQELFQAKNIKIRSNEIYKGEANTSISIKEYYNDLFKNQKSIQSNLVFEDFKLGEKVVSDINASLFEQDPKISSFINKLSSDSYTLSFDNSINKQENNYLDNLDIKFYNAKLNFNTNLNINLKEDLLNYLDSKGIKFNTQTLAMDEQAINKLLNIANYEQASDFSNTIQKYIILNNFKIDSTLKTEGVFSSYIATAKENLQTLKAQSQNEEQALIFDKALAILNNITQNDDYKLNLDLKFKNIPVSDYSTQGIDSIEKLSINNQDATEALKIILPFIMFSMLMGGASF