MSRPHDGHHPSFPFGNPFKMRRPKRSPLSPKPIPLLTAFEARLADRIMKLMPRETGDILTLSWMRLAMETLSETHTDIKTLITDLQFPTSGWDEKWMHAYLEDSAKLLDICIALTFEISKLDQGLLILNYILHVLDLSVGFSSTDKLFRAHDSLLEWMHLIGSKALCTASPRNSKLESCSVLLRELAGFLCSTKLKASSKEKVLLRAMYGFKAQTVFVCTVFTAALSGSSGPLIDLHVPDELLWSSPFNDLQTCINGEIRRLYSAGSITVIKEMEFIDGCVIDLNMMIENLCHHSDVGEIETESLHKPVKEMGEIVNRLAQGLDLVSKQVNGFFQIVLSGRDSLLCNLRGSDDMQENNEMEHVERC*