QQQQKFSLRSSWYLSRRPRTAFTHTQVCVLETVFQVNCYPGIQVREELAGRLQLDEDRIQVHIQ