MVHKLPTGSSSSFYLHLYQIVDDSSSDQIISWSKSNNNSFVVWDLKKLRSDILLKSSSVLGRNVTEFIAKLRSHGFKTFVKGPGELEFSHDDFARSPLMKKMMVKALSERIEKFDAQIKAMKCRLKAKKATLKVENLFQNLRI