MTSKPLILLECWRTQPHSLPRLQALLVSTPEFALVVVFQDTGDIGQHIPSSEPIRCPRRSARFVSPLKIGHTRPLPDSAKVVALRERILSDPARFGSANIIEVGISAATASDIASLFTDGSMTKGLFIDAFINLILHDEQEFSPMSAGDRIFLPTSVSNLLNCDYLDPPLKADFNEQCLAEHLREVLPPAKDLQSWKMYKDHHGDLGSRVVKRLSDRLYAAARTAFKRFGNQKLVRNKCPVMLKPNDCAFFVMRYMELYEGDDSPLIQVAESEEYNDLRSQMLYNMVFHSNNVAAPLPPELEEL*