MDSEWVNTSLGLNVIPFHPASDDQAPVKQQELEGDYAKVFEGHASVKQEAAASHVLTEELNRISLENKKLTEMLTALCENYTNLQSHVKELMTAKQQSSDQNDLATNFNKKRKPDSEDYRNMIGLTSPGTNTETSSISDEEYPCKRPKENMNLKISKVYVRTEASDTRLIVKDGYQWRKYGQKVTRDNPSPRAYYKCSFAPSCPVKKKVQKSAENPCLLVATYEGEHNHMHPETRAEVTLIGSISPNQQLSPLSPSMAKRTSPVPTFSCDKNNNLSPREIEGAPPAFQQFLVQQMASSLTKDPNFASALAAAISGRFSDHSRMGNW