MVRGKTEMKRIENAASRQVTFSKRRNGLLKKAFELSVLCDVEIGLIVFSPRGKLYEFSSSSLQSTIERYRERTKEDTSSTTREQDAKRKYEAESLSKKLEDLEASKQKFLGEKLDSCLSDELYEIERKIEKSLRSIRARKASHDSFNFYCKFF