VIGGSKPKVATPRVVGCIAAYKRANPTMFAWEIREKLLQERICDPDNVPSVSSINRIVRNKASMSTPSGVPPASPLIAQPRNQQHYQPNAAYSINDILGFEQKHKEWLRSKDDYTMDWMRPLPTSVASYVGNDACLTATIDKPAQQPGSFTLP