MALRFEVLGRFNRARAARLTLPHFTCQTPLFMPVGTQGTIKGLATDQLEAIGCQIILGNTYHLELRPGSRLIDDLGGLHKFMNWKRALLTDSGGFQMVSLLHLADITEEGVTFQSPVDGKPMLLTPEESIHIQNNIGADIIMALDDVVKTTITGPRIEEAMYRTLRWIDRCIAAHKKPDVQNLFGIVQGGLDPVLRDICVRGLVERNLPGYAIGGLAGGEDKDSFWRVVAQCTAGLPEDKPRYVMGVGYPLDIVVCSALGADMYDCVYPTRTARFGSALVPEGVLKLKQNAMATDERPIDPSCPCMVCKNYTRAYLHCLVTKDPMGSQLLSYHNLSFMMRLSRDLHMSILEGRFPEFVRGFLRVQFPKGDVPKWVHNAMEVAGIDISECCTPTNCQHDAMEAAGVDIAEFCPPTKCP*