MAQMLDAEEEGAPDPDTAARRLERMPTVAANNPWRANVLGIKGSLDLHKKRLKERAEVYAALASWSEGVMLHRAPQLLAATEGDVEHVDAEQLEIEERLTDSTLRPNPRGMGVQLRAYWNATVQQEVELRFNKMREQWDADMAAEAEELQELRVACKEFRQMARDYKDHNLQEALAAAQIEAAEAKAEAQAANEALAKLVAAGTERAGATPHKEIPTFGRTLPEQPKKATSPSNNATGGPGADKLAAEVAHLKELLSAGFHERAQLQSEVAAATELCTSLSAEKDVALKQADKSKADAAVLDHKL