MAFQPAFNARLINEVRKYPCLYNHSRRGSGDTMERQRLWESIAKNIDPNCAAEFAKKRWLQLRDRYRKELKIAIKNGFVTPVRWCYFNQLSWLDPFLKDNIGQAADEGKKTGKSDSFDEPSGTPFSWFGFPNLNSIKDEMEDDDSDPALESSVLDRLLAQTAQRLDSISPEIENDESGTQSLDGNLDGVDGDGDEEEDLKIKDEDEVEEDGPEKVKSQSEAMAMLKEAISAQSQQQTQQAQQVQQVQQTPQKPSVESLIAANQARFAHHLAAQLTGMSSMLNGARKSEEAAIPPLRPSTPPPTASTTSHFHPYKEAARNRHRQQTADNVMRYHLQQVGRVALEWLNDEDLLYSRIIGLKLKKMDPKKRKKVRHQIMSLLDETDDTHHIVDNDDSCSSPSAHSPTGEHDEDCAVEPTANEIPTA