MGEEESTKMEVEGVAGTAAHPPPAETVKDLAKDKSAVPPPEEEEKPDDSKALATVDTTEAAATKKTSGGSIDRDAVLARVETEKRESMIKAWEENEKTKAQNKAAKKMASITAWENSKKAALEAELKMKEEALEKKKAEYVEKMKNKIAMLHKAAEEKKAMVEAKRGEEFLKAEEMAAKYRVTGFTPKKLFGCFGA