MEALLVRKLGDPTLPPNASENPSLDLSTSHPIPNLESPTSVRVRIKATSLNFANYLQVLGKYQEKPPLPFIPGSDYSGVVEAVGPNVTKFKIGDHVCSFVALGSFAQFIVADESDLFQVPDGCDLVAAGALPVAYGTSHVALVHRAQLRPKQVLLVLGAAGGVGLSAVQIGKACGATVIAVARGNEKVQFLKSLGVDHAVDLSSANVIESVKGFLKSRKLKGVDVLYDPVGGRLTKDSLKLLNWGAQILVIGFASGEVPVIPANIALVKNWTIHGLYWGSYKIHQPNVLGDSLKELLSWLSKGLITVNISHTFSLAEAHLAFTALKDRRAIGKVMITFDDGKIVKSKL*