MKKAALLLCTLLLAALAGCQLGGKAILLPKAGNITAIQVETLEGESLSLTQEEDIARLLEVLNTGWSIGRESVQDQPLVEPYGTIRLENRGGATVLYYYKEGDATLVEQPYTGIFRLEGSLESALPPQD