MGLRDIEMTLPPGFRFYPNDEELVCHYLQSKVANQHFAGCGGAAGTMVEVDLHVHEPWELPDVAKLSANEWYFFSFRDRKYATGLRTNRATRSGYWKATGKDRVIRSPRSSSSRSGRATIVGMRKTLVFYRGRAPNGTKTCWVMHEFRIENPHSPPKEDWVLCRVFHKKKADTDYAMDGKADLGSGAVSGSNYLSSSSCHDPEQYHQSPMAPFPSIGAGGHNYQLLPCDHQHPHGAAGVSVSDVDPFAVMPQLLSYDSILDFSQQLHGGRSAAACLRDGGDDQLQVQEEHYKYNSLI