MAKHALLSASASHRWINCPPSAKLCAVEENKSSPYAQQGTDAHELCQYKVEHALGKNVSDPTANLEFFDTEMDYCSDQYCSYVMEQLAAAKELCNDPEILIEQRLDFSKWVPEGFGTGDCVIVADREIHVIDYKHGLGVLVSANNNSQMLCYALGALELFDGIYDIQTVKMTIFQPRRDNVSTYEISKEELLKWADEVLAPTAQLAFNGEGEFSAGEHCQFCRVKATCRKRAEENLKLAQYDFEMPINLNDTEIAAILSQVDELVSWANDIKEYALQQALSGTEYEGFKVVEGRSIRKYTDEDAVAFIVKDHGFDPYEKKLLGITAMTSLLGKKKFEELLSGLIAKPPGKPTLVPISDKRQAMSTAKEDFKENEGGQDNG