MADLSFFLGIGFRFNPSPEEVVAFYLPRLIAGQQPSDTEECIHRADVYGAEPKDLAAEFAPVARSTNGDRFFFTQCRRIRGRFSRKAGGGTWVSQSSRAIKNPQGAKIGESKNFRFKKKDGKNTD