MAGGLSASLLPRLALRLACSTSRPASFLWAAQSIRHHRAMAASASTAASAPAATAAVSPQANPAWKDSEVLLATTFGSKDSWATYLRQAGLRVRVHPEDTAGGAADLAAVEFAICWAPQPGLLQQCHNLKAIQSMGAGVDSLMGDGTLPRHVPLLRVIDPLMSERMATWVLWGVINCQRKCDAYLAAQQEGRWDKGIEAFRSIDNGELRVGVMGLGVMGAAVADTLARLGYRLSAWTRRHREERRPGMTYFHGTQQLQEFAASTDVLVCLLPLTDETRGIIGSRLLSWLPAGACVINAARGGHLVEADLLAALDSGHIASAILDVFDPEPLPPSSPLWRHPRVRIFPHVSSMTNIESAVAQMLDNX