GQECWVDPEGRECVNCGAVATPLWRRDGTGHYLCNACGLYHKMNGLNRPLVKPHRRGMIGVRFFVPKGRDGVRQLQDINHNAVEAEQ