KKIHACPYDGCGKVYGKSSHLKAHIRTHTGERPFPCTWSECGKRFARSDELARHYRTHTGEKRFECPVCNKRFMRSDHLSKHAKRH