MPDQETPSPTRSNQLEDDKDWFPLVVALMDFQSLAAIREGAKNNNIVGTSIGSLSALTPKQKTESLSALTSKKKRGCEKKVVEEPKSLHPHVKIFGSIFQQGGKEEKVNTKRARTCFKSEEKSCQTVTNIPYELRRKIETKGGTNVKLVMTKKLFKTDLSSGHNRLSMPLNQIKDHTFLQEEERQKLEKYDELSVQFMEPCGVDSVVKVKKWAYRNQKGSSYALRTGWNDVVARNQTTEEEIKEFKENDMIQIWSFRVEGVLWLTLYKAREALNDNNANDVHKGDGDGASTSHNAAVD