MESSEGFLTEQQREMLDIAPVNMEVLSSSPKSPTLKSPGAKSSSVLLSEHHVKAPGGGAGIAVRHVRRTHSGKHIRVKKDGAGGKGTWGKLLDTDVESRLDRNDPNYDSGEEPYELVGTAVSDPLDDYKKSVVSIIEEYFSTADVELAASDLKELGSTEYHPYIIKRLVSMAMDRHDKEKEMTSVLLSALYADVIIPTQIRQGFYMLVESADDLAVDIPDTVDILALFVARAVVDDILPPAFIARVGKMVPESSKGFQVLQTAEKRYLSAPHHAELVERRWGGSTQFTVEEVKKRIADLLREYVESGDTVEACRCIRQLEVPFFYHEVVKRALVLAMEMQSAEPLILKLLKEAAEEGLISSSQMVKGFSRMAESIDDLSLDIPSVKTSFQSIVPQAISEGWLDASSLKATGENGQANGPDDEILKQYKKQIVSIIHEYFLSDDIPELIQSLKDLGQPEFNPVFLKKLITLAMDRKNKEKEMASVLLSALHIEIFSTEDIVNGFVMLLESLEDTALDILDASNELALFLARAVIDDVLAPLNLAEISNRLPPNCSSGAETICTAQSLRSARHAGERILRCWGGGTGWAVEDAKDKIQKLLEEFESSGVLSEACRCIRELGMPFFNHEVVKKALVMAMEKKNDRMLDLLQACFSEGLITINQMTKGFGRINDGLEDLALDIPNANDKFTFYLEHAKERGWLLQSFGLRDAS*