KKHTRPTFSGQQIFALEKTFEQTKYLAGPERAKLAYGLNMSESQVKVWFQNRRTKWRK