CACPSVSQPYPAMRPYSNGYASHQYSPHKIHTMQGRQQKVYPKPIYSYSCLIAMALKNSKNGSLPVSDIYHFMTENFPYFKTAPDGWKNSVRHNLSLNKCFEKIENKASGGSSRKGCLWTLNPAKVDKMDEEMQKWKRKDPVAIRRSMANP