MERETIRALVVRSLGDPKTPLSDKNCPVSEMQWPRPALTSPTSVRVKVKVTSVNFSTVLQIQGLYQEKPKLPYVPGGDFSGVVTEAGAKVTHVKVGDRVCGFVNYGSFAEEFVADESEMFLIPSGCDLVAAGALPVAFGTSHIALDHRANLRPGQVLLVLGAGGGVGLAAVELGKLMGAIVIAVARGKEKVDLLRSTGADFVLDSSEDGIIKPVQAFLKSKKLRGVDVLYDPVGGKQHKEALKLVKWGGQILVIGFASGEIPSIPANIALVKNWTVHGLYWGSYVIHQPHILRDSMKQLLRWAAEGKLDVHISHQFPLSQANLAFATVMDRKAIGKVIFTLEDKPSRL*