QGVRSYLSCWGNRGICLLNRCPGRMRQIGTCLAPRVKCCR