MEALVCRKLGDPTATETGSPESPVEVSKNHPIPPLTSDTAVRVKVTATSLNFANYLQILGKYQEKPPLPFIPGSDYSGIVDAIGPAVTKFRVGDRVCSFAALGSYAQFIVADQSLLFLVPEGCDMIAAAALPVAFGTSHVALVHRARLTSGQVLMVLGAAGGVGLAAVQIGKICGAVVIAVARGSEKIQLLKSMGVDHVVDLGSENVITSVKEFVKTRKLKGVDVLYDPVGGKLTKDSMKVLNWGAQILVIGFASGEVPLIPANIALVKNWTVHGLYWGSYKIHQPNVLDDSIRELLSWLSRGLITMHISHTYSLSQANLAFGAIKDRKLWSCICCSSNKDEAQARSQHGPKGKVHPVTKIEKWEEKITEANNNGMILVVYFSAPWCVPCKKIEPVFKKLASIYPSMIFVTIDVEELAEFSDEWNVEATPTIVFLKDGRQMDKLVGAETSELQKKTAAAADLLLKKP*