MVRGGEHPRARGDQAGPRARAVRLHRQVQGLGHQPRPVRRPPPRAWPDGSRALAFDLLDFAAFELHLLQRPGAEACYDAPVRARAAARFADMSEGGREALARTVTAGLPGRTTAAGSSLADFQACLDAYAGIDKITMQANLAHFLREVVPAAAAAGVYMAIHPDDPPMPLLGLPRVVSCESDVQHLLAAVDSPHNGLTFCVGSYASSSANDVEGMAERHAARTHFVHLRNVRRTDGGGSFVESDHLDGDVDMFRIVRTFAREAARRQRDGDARPRLPFRPDHGHKMLDDLGEGRATNPGYTAIGRLRGLAEIRGLQEAILRYEAKAV*