GKNPTLQCMGNRGFCRPSCKKGEQAYFYCRTYQICCLQSHVRISLTGVEDNTNWSYEKHWPRIP