MKFSCAICAEVHNLAQFKKLLDVAEIFSQLTSLEVSSLNEIEQLKVCENCHQKLIDFHSFRSLCVAAHTKLSQDHEELSKLCIVKLDEAEFPTDCPGEDGNDVLADNDASFEEPSLVIEPITSVVVKEEPDAHEYDEERPQDSASEEEFVPPEPKRRGRKKLVTKEKSAPVTRRVELACHLCDDKFRTQNRLDGHLRMHQGLKPALCKECGKEFAGWRSLRRHMKEKHLKLDIGYFPCDYEGCTYSYTTRKVLLQHKKKHEPGWVKPVPKKCVCETCGKTFSSAGSLKKHTLIHTGELQFRCEICDKRYCTAYKLKVHVMRHQGIKNYECTYCGQKKTTPDELKRHMNFHTKEKVLKCDLCGQVFLSSGEIQAFKLKKADFS