MAHGVGLPQNAALKASPHAAFPVEKYMDVAGLASTSVPSGSDVSSRAKEHVPAGYLDVVSTFGSAAAGEPRHETYISMEGYQSWTLANGWNSQVYCAKDQAQGSHFWKSSFPGDVALNQPDLCVYRRGRKKRVPYTKLQLKELESEYALNKFINKDKRRRISAATNLSERQVTIWFQNRRVKDKKIVSKLKDSVS