KRCLGENVPCGPSKVSTCCSPLKCEETFGYGWWYASPYCVKSK