MIEVDEEVLRAARELQEEGRYAAVEAKIDEKKEKVVLARRFEKDDTIEDFIKRVDKDACSLALIRMEFEHENGKITKLVLVKIIRETAKEEEKELVEKNWEKYEKAVPGVQVKMVARNEEEISEEALKKKALE