KESPSPSGASSSDCGAASGGTAPSANVDNDKLLLGTECVVCGDKSSGKHYGQFSCEGCKSFFKSTFTAVQRGRIPPNSQHPYASTLLFGDNLLSMTQPSSTHFSNVVAHLVRAEPYPPTNCSSSIMGIENIYELGAKLLFSAVEWAKNIPFFGELIESDQGQVERLKSLHMDSAEFSSLKAVILFSADCCGLSDVMRVESIQEKVQSALEEYCRTQRQQQIGRFGRLLLRLPSLRTISSTMIEQLFFVKLVGETPIEFLLRDMLGAQSENVVKPFVWPYHIHS