MAQMLDAEEEGAPDPDTAARRLDRMPTVAANNPWRANVLGIKGSLDLHKKRLKERAEVYAALASWSEGVMLHRAPQLLAATEGDVEHVDAEQLEIEERLTDSTLRPNPRGMGVQLRAYWNATVQQEVELRFNKMREQWDADMAAEAEELQELRVACQEFRQMARDYKDHNLQEALAAAQIEAAGAKAEAQAANEALANLVAAGTERAGATPHKEIPTFGRALPEQPKKATSPSNNATGGPGADKLAAEVAHLKELLSAGFHERAQLQSEVAAATELCTSLSAEKDVALKQADKSKADAAVLDHKLGEARQELAAL