KKPPRIPRPENAFMLFRKHFCRYEYKRGHTDISSAPTLSKFIGFRWRKLPDEEKDPWRKKAEQVKGLHQKTHPGYKFCPVSKK