MATAAPPTAPAATAPPQAQPRISPSCPEETAAILRAAAAHDAPLLKKLLDEPGKASVQDPETRETPLHAAVRAAAGTAADDTATMDLARKTLTELFWSGAIWNDVDDKDETPGCVALREGLDDLYAMCRDAGVRAEMLFGLMDGYEALSSGDSEMEQEEAVEVVDLDIENGEEAPELVDVDALKAAVVADAPTEKHTVESEAYLASKLTYNAGALVDDAGNGVMMAWETDIMRRSVDALLPELPAGKRILNVGFGMGIIDSMFAETKPSRHHIIEAHPAVIQHAKTAPDSKFGAAWEESGPEPGAFKMHQGRWQDVCRELLEAGEVYDAIYFDTFGEDYSQLRMFFTEFIPGLLDSEGRFGFFNGLGADRRICYDVYINVSEMHLAEAGLDVDWTDVPVDMDRMAEAGKGEWEGVKRRYWTLDNYRLPVCTFLG