MSAKVYVGNLSWNTTDETLRAAFSDAGQVLDAIVMRDRDTGRSRGFGFVTFADSASAQAAVEMYNEQELDGRRIKVTLATGRQP*