MAPLIIDTDPGIDDAFAIALAAASPEVDLLAVTTVFGNVPLAHTTANALRLLELCGRGEVPVAAGADRPLVHPQPYSAFRVHGEDGLSGLAHTLPEPSRDVHELGAVELMADLLRAAAEPVVIAPIGPLTNIALLLATHPELKPRIARLVIMGGGLDGGNTTSAAEFNIWSDPEAARRVLVEEDVPATLVPVDLTRRCAVDAAWLDRLDTGGAVARALNVLTPSYRASYQRSLGWDGLVLHDAVALAEAIRPGILHTQGYPLDVECSLGPSRGATVVDRRLSRDPEAPTVDVAVDTELDALRTFILERLLAF