MKIGLINENSQAGKNKIIYNELVKNAKGNEIFNYSNENTKLTYVQVGLLAAILLNSKAVDFVITGCGTGEGAMLALNSFPGVLCGHVQDPLDAYLFTQINNGNAIAIPFAKGYGWGGELQLDYIFEKLFSEEFGNGYPKERVVPEQKNKKILDEVKKITYKPMKEILDEIDQALLLETINTPEFKIQFFENAQDEELKNIIANKLK