MSLPPPPQRGRQSPPVLVDDALGEIFLRIPPDDPKSLVRAAAVCTTWRGILSDAAFDRCYREFHGAPPVLGFLHNKRHERTYGKGRNKRREAYLVSNFVSTASFRPPACHERRHWHALDSRHGLALFHTPKRDEDFVVCDLVTYDRWRINAISEFRTVISNANDEDITWNAAVICAKEQCNHIYCHGGPFFVALVGSDEEKTFASFYSSVTRKWSGMISIDEPHAILMTGHSAVVGNKVYFHCEETESVVEYDMGEQELCVIDTPFESELVDLVGVEDGMLLFTTLKNSRLYLLSMVAGPDGTKEWARCRVVNLEPLLPSHALLDVSVVGFAQGLGLIFLNTEAGLFTVELASGRRKKVDGDTSFTKVMPYMSFFTKEWGRQPTSE*