MAGGVDGPIGIPFPDHSSEILSGLNEQRTQGLLCDVVILVEGREFPTHRSVLAACSQYFKKLFTSGAVVDQQNVYEIDFVSAEALTALMDFAYTATLTVSTANVGDILSAARLLEIPAVSHVCADLLDRQILAADAGADAGQLDLVDQIDQRNLLRAKEYLEFFQTNPMNSLPATAAASFPWSTFGASDDDLDATAAAVAAVAAGDCNGLDFYGPGPPAERPPAGDGDEGDSNPGLWPERDEDAPAGGLFPTPVVPPSTATQNGHYGRGGEEEAASLSEAAPEPGDSPGFLSGAAEGEDADGADADGLAASTLLQQMMSSVGRAGATTAGDSDEESRADDKGVVDYYLKYFSGAHDGDVYPAWSQKVEKKIRAKAFQKCPICEKVIQGAGKLPRHIRTHTGEKPYECNICKVRFTRQDKLKVHMRKHTGEKPYLCQQCGAAFAHNYDLKNHMRVHTGLRPYQCDSCCKTFVRSDHLHRHLKKDGCNGVPSRR