MPDDIRAKFLSIPQLVAVVDAARRDSGTLVSGLTSLCAETPAIGELIGMHKEEFATLLNSTEPLPKVATATEADKMDTSDDGALATLANLSSTADPLPPEKEAAMATSDEPETETARTVPTPPDRAPDCPVCLGELGGDAAAEAVTLRCGHTVHLACWMPVVLMVGAGETAQRRHIEDRMGRKCVLCRTDFSSEVTKALRSRRAILRKVEGEEARDEQYEAMLRSMAPGHRLLPENAAAEAAPLQQQMPLPPEACMLLLSQENVVVDQAKPVLCRLMRAELQAAGQSPSGAHNTLVARLISNRLASTSFFLKLHKERLFDALQDTPPAREVRQLVEQLEAQLADAEEQQRRRQLRDATRDAAVVAAVRRSQLPIAGGLGGMLGGPVPGGGAFAPPPPRPPPLSEEEEAQVGALVAMGFERPRAVQAFVECGRNQEHAANYLLSGAI*