KRGRKPSQIDLEAKLERSRQSARECRARKKLRYKCLEDTVTRKESEVSKLRQELDMYVRWCKAIDQGVYPKELLKFLKTEK