XEGRECVNCGAVQTPLWRRDGTGHYLCNACGLYHKMNGQNRPLVKPKKRQVKILFIHILIFNTSLLFMVQL