MSGLSPASLSEDDVAARKAPGQFVADAHRSCKVCGDRANGYNFGVLTCESCKAFFRRNAMKEEVGMSRSWLNEQKPRATVRKRRPHDSEASNSDEEVSVPKAYLKELIRKSKRLPSFCECTCTCGFYPAGTRLTALNFEKECLPATYPTTSSYSAPSVPFPQLPSLRAERQPPLAAANGVRPLEIPVGVHNPQELINLQGYGIGPNVMLSAFSTVQPSYAPLQPITPSPGTTTFSPVFSSLHSPGPTSPSSSKMAPSVEGPVNLRKYAKLSLNDMNLLQELIKANEPLKAPLDLHFNDELTLMDVVKISEAALKRIVCMARDLAAFQELDIEDKKNIMKGC