MRSLSDKKKRVSAVRDFPYGCGTRSVQNQRSVNGREVVQAAHEPSGVANRGYHHRPACPVNEAESIDEIMKKAGFNVPARSIVDRGRSVSSHSKSCGSKVKLLSSEEAFRLSASQSRRRQLSHSHSSTSSERKLQRTSPENGNATALRRPVTHKPSQRLTPREQVQKVLRMFKLVFKALNKDKPGRHYEARAILMNHEMHVNDKKMIGRVPGIEIGDKFQYKSELNLIGLHFYIRGGIDYITRKGGLKLATSIISSEGNGYTDRFNSDVMIYSGQGGNLTSKDQTVVKDQKLETGNLALANSVEAKNPVRVIRGVKDSRGKCYVYDGLYLVQEYWREKGRGGSVVFRFKLCRVPGQDSTNLRYH*