MNINPIDQPVNRPLNKGQGKAQGTGDGEHKADKLSTRQDEVSAGVSSQHKLRLGVQSLMSALKSNVTLGDSFNVTFESRQSIQLSEKQTRQLDKMEVEPFSFDFEAVAENVMEFVSSGIMLAKADGADDDKLADMLSQARSGIEQGFGMAREELEGLGMMTEELEQGINKSYDLLQSDLNEFEEELFGTEKSGAENGLGQGDMGLAANGLLSQQLNMLEQEQGTINIQTRDGDNINIHFGSLMTLDQQSMQQQGMFSREISFSQSQSFSLQIEGELDEEELEAVSSLVQDIGKLADTFFSGDIEQAWQQANELGFDDQQVAQVSFDFQEVKQVAVTEHYGRVPQQHESPFAAISPYLKDLDSAASLADNLFAGNNLKELMSGVAEQVLADAKDALDSSSGQFVNFNQRLLDALS