MVKLSIDGRETSASEGSTILDAAAGLGIKIPTLCALKDLNIIGSCRVCLVQVEGEEAPCAACSTPVREGMEVRTDTPQVAAMRRANVEALLDSHRSECTSCARVDTCALRKLAADFAVGESTCDMPAKGAWNEDFPLIRDSSKCIKCMRCVAFCEKVQHCAVWEPSGSGTGASVAVKDGLDISEAGCALCGQCITHCPTGALTARSDIDKVLDALLDPEVMTVVQVAPAVRAAWGEGVKLSREQATPGRMASALRALGFDRVFDTDFAADLTIMEEGSEFLEFVKSDKPRPMFTSCCPGWVRFAKLHHPEIVPQLSSAKSPHQMMGALVKNTLREAAEAGGKKRIFCVSVMPCVAKKYECDVPELSTEGGRDVDAVLTVREFDRMLRMFSVDCAALEETDFDSPLGLSTGAATIFGRTGGVMEAALRTAVSILEGAPASFEACDCTAATPEHPWMEKELSAAGLTVRIAVASGLGNTEKLLNALESGEVAYDFVEIMACPGGCVGGGGQPIRFNRELAKERTAVLDKLDAEDSLRMSHDNPDIQKLYKTCLEKPLSHVAHEWLHTNQEEWTI