MPSVPKIAYLCTVNKESVMNKNLILALIAVPCLLASCGQKKQHDDIIVQHTEAPKPQAPIRMQDYKDVKDVQWLGKQYQVEVSRTADDSLRMVKDENGQKFVDNRITLKVIRTDGSVFCTKTFTKAAFEGCLDDDYRKTGILEGFVFDKAEGNQLFFAASVCHPQTDEYIPLIVTVSNFGEVGISRDQDLE