KPYCSCKWRCGIGEEEKGICHKFPIVTYVCCRRP