MTTPSGQEEGGEDSKPQDVTHTETKLEEAFHPDEPGGCPEEISEGATVVAKGNHVVPAGVAVEELKNYGGQKDLKNLCPDSVRDWLTRKELWHVYDKFVDSVVADRSTRGPLGKWKDAQFISVLDQFRDDFAEQGVKVALCKRRSGSGTFRWLEFIDRTVAGDYVPQFDVANLSGQVINTCYTKLEFPNGVAVEELKQWRGRERLKEKIPIQVEKMLQEHNLMEEYHQMVNHCIEAGCGAKFKMWNIDKLKEIMLIYQPMFAEKGVDVFVSHKQEYVSHGQYGGHNEYFRWIEFVDRKKQPNYHPQRDAESKKQVCVIS*